Проблемы с плагином Редактор тегов Есть решение


Добрый день!

Я установил плагин «Редактор тегов» и есть некоторые вопросы, которые я адресовал разработчику плагина. Он посоветовал обратиться к Вам.

Ответ разработчика плагина:

Юрий, за форматирование текста на витрине магазина отвечает тема дизайна. В частности, в стилях вашей темы указано скрывать маркеры форматированных списков правилом:

ol, ul { list-style: none; }

Уточняйте у разработчика вашей темы, для чего это было сделано и как это исправить так, как вам нужно.

Вопросы к разработчику плагина были следующие: Посмотрите ссылку: https://mamam-detkam.ru/tag/igrushka-grelka/

Почему-то в редакторе тегов SEO текст выглядит культурнее. Отображается маркированный список, одинаковый шрифт. А если пройти по ссылке, то этого нет.

Как-то странно форматируется. И не могу видео сделать по ширине страницы. Редактор карточки товаров так не делает. В чем различие? Как исправить, чтобы глазу было приятно?

Конкретизирую вопросы:

- как сделать корректный формат текста
- как видео растянуть по ширине страницы
- как сделать, чтобы текст отображался после списка товаров

6 ответов
  • Юрий
    Решение
    19 октября 2018 19:38

    Все заработало. Большое спасибо!

  • Владимир Сергеев
    Разработчик
    Решение
    18 октября 2018 16:34

    Здравствуйте!

    Откройте файл search.html в теме для Магазина. 
    В этом файле найдите строчку: 

    <div class="block">

    И замените её на строчку: 

    <div class="editor_content">

  • Юрий
    Решение
    18 октября 2018 22:14

    Здравствуйте!

    Файла search.html в теме для Магазина нет, если я в правильном месте искал. Я искал в шаблонах.

    Есть файлы sidebar.search.html и header.search.html. Но, похоже это не то и строчки <div class="block"> в них нет

  • Юрий
    Решение
    18 октября 2018 22:51

    Извините, разобрался. Не там искал. Последний вопрос. Как сделать, чтобы описание было после списка товаров? В настройках плагина есть такая информация по размещению текста: 

    Я вручную добавлю вызов плагина в шаблон темы дизайна
    Добавьте {shopTageditorPlugin::seoText()} в нужный шаблон темы дизайна, например, в search.html.

    • Владимир Сергеев
      Разработчик
      Решение
      19 октября 2018 10:58

      Найдите в файле search.html фрагмент код: 

                      {/if}{*/$smarty.cookies.view_mode*}
      
                  </div>
      	{/if}
          </div>
      </div>

      И вставьте хелпер плагина после последнего {/if}
      И оберните его в <div class="editor_content">

      <div class="editor_content">
          {shopTageditorPlugin::seoText()}
      </div>

      Только проследите, чтобы вывод плагина в основном хуке отключился. 

  • Anton
    Решение
    22 апреля 2019 19:55

    Здравствуйте, Владимир. 

    Тоже проблема с настройкой и использованием плагина "редактор тегов". Точнее проблема с выведением тегов на странице и с отображением тегов. 

    Они выводятся как текст (ссылка на скрин - http://joxi.ru/ZrJl4axTwMzzg2), что не является красивым и не особо читаемо. Что нужно добавить, чтобы вывести так же как выводятся теги в теме ProStore - ссылка на скрин - http://joxi.ru/J2b8yRdi0GOODr

    Также хочу спросить, имеет ли значение в какое место кода вставлять строки, для вывода облака тегов? Т.е. могу ли я как-то нарушить чтение html-кода, если вставлю код перед каким-нибудь закрывающим тегом? При этом страница вроде бы загружается нормально (пример вставки кода в шаблон страницы category.html - http://joxi.ru/p27Q1npSKWgJxr

    Спасибо.

    • Anton
      Решение
      23 апреля 2019 14:08

      Также может подскажете в каких файлах в редакторе дизайна искать фрагмент кода, который возвращает массив тегов для стандартного облака (по инструкции разработчика плагина, он может выглядеть так: $wa->shop->tags() ) Это необходимо, чтобы заменить этот код на херпер плагина {shopTageditorPlugin::cloud('count', 30)}

      Написал соответствующий запрос разработчику, но он пока молчит, поэтому обращаюсь к вам, как к разработчику непосредственно темы дизайна. 

      Спасибо.

    • Владимир Сергеев
      Разработчик
      Решение
      23 апреля 2019 17:59
      Что нужно добавить, чтобы вывести так же как выводятся теги в теме ProStore

      Нужно добавить к каждому тегу class="tags"
      Возможно, в настройках плагина есть такая возможность. 

        

      могу ли я как-то нарушить чтение html-кода, если вставлю код перед каким-нибудь закрывающим тегом?

      Исходя из того скриншота, который я увидел, то вы ничего не нарушили. 

        

      Также может подскажете в каких файлах в редакторе дизайна искать фрагмент кода

      Код выглядит так: 

      {$cloud = $wa->shop->tags()}
      

      Искать его нужно в файлах: 

      А вывод тегов начинается с кода:

      {foreach $cloud as $tag}

      И заканчивается закрывающим {/foreach}.

      • Anton
        Решение
        24 апреля 2019 17:18

        Благодарю вас за ответы. Нашел все места, которые вы указали. 

        Правильно я понял, что заменить нужно всю эту строчку кода - {$cloud = $wa->shop->tags()} на хелпер, т.е. на {$cloud = shopTageditorPlugin::shopCloud(40)} в моем случае (вывожу 40 тегов через плагин)?

        Разработчик плагина также ответил наконец на вопрос о внешнем виде тегов. Он предложил добавить этот код (ниже) в css файл на сайт. Я добавил его в блок prostore.user_css и все теги стали такими же, как в теме дизайна. 


        .tageditor-cloud {
            padding: 0 20px;
        }
        
        .tageditor-cloud a {
            display: inline-block;
            margin: 5px 5px 0px 0;
            padding: 4px 7px 4px;
            font-size: 11px;
            background: rgba(0, 0, 0, 0.05);
            border: 1px solid rgba(0, 0, 0, 0.1);
            font-weight: bold;
            text-decoration: none;
            line-height: 1.4;
            opacity: 1;
            color: #777;
        }
        
        .tageditor-cloud a:before {
            display: inline-block;
            font-family: FontAwesome;
            font-weight: normal;
            margin-right: 5px;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\f02b";
        }
        
        .tageditor-cloud a:hover {
            color: #333;
        }

        Теперь хочу спрятать часть тегов по спойлер, есть такая возможность показывать, скажем первую строчку тегов, а остальные открывать по нажатию на кнопку "показать еще"? Как, например, здесь - http://joxi.ru/DmBO4QKuJzbGj2 и здесь - http://joxi.ru/KAx4Xv0HZ1kNgA

        Спасибо.

  • Anton
    Решение
    2 июня 2019 18:52

    Здравствуйте, Владимир. 


    Подскажите, пожалуйста, можно ли спрятать часть тегов по спойлер?. Есть такая возможность показывать, скажем первую строчку тегов, а остальные открывать по нажатию на кнопку "показать еще"? Как, например, здесь - http://joxi.ru/DmBO4QKuJzbGj2 и здесь - http://joxi.ru/KAx4Xv0HZ1kNgA

    Спасибо.

    • Владимир Сергеев
      Разработчик
      Решение
      4 июня 2019 15:04

      Здравствуйте! 

      Со штатными тегами это уже давно сделано. 
      Если вас интересуют теги, которые вы делали плагином, то вам нужно переделывать код, который вы вставляли. 

      Можете посмотреть как сделано в файле sidebar.p.acco.tags.html (темы для Сайта) и адаптировать свой код.

Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!