Как спрятать описание категории под спойлер

Начиная с версии темы 1.4.6 в теме появилась возможность прятать длинные описания категорий под спойлер.
Описание скрыто:

Описание раскрыто:


Как настроить?

Откройте описание категории.
И оберните ту часть описания категории, которую надо скрыть тегом в квадратных скобках [hide]

На всякий случай переключитесь в режим HTML и проверьте, чтобы тег был либо обёрнут тегами <p>, либо вообще не был ничем обернут.

На всякий случай также убедитесь, что вы прячете описание, с полностью закрытыми тегами.
Иначе могут возникнуть ошибки вёрстки: где-то будет лишний закрывающий тег, либо наоборот – тега будет не хватать.

Владимир Сергеев
Разработчик
Последнее обновление: 25 мая 2019
Эта статья была полезна?ДаНет

9 комментариев

  • Язаджи Вячеслав
    4 декабря 2017 03:20

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

  • Igor
    12 января 2018 19:20

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

    Сделал как здесь описано, но почему-то не пoлучается

    Пожалуйста посмотрите здесь: https://kidzfashion.ru/brand/geox/

    Что сделал не так?

  • Язаджи Вячеслав
    22 января 2018 15:12

    Подскажите почему вместо "Скрыть" показано HIDE? "Подробнее" - отображается корректно.

    • Анатолий
      25 мая 2019 00:18

      Добрый день!
      А как вы сделали кнопки под текстом "часто ищут"? Это подкатегории товара или что-то другое?

    • Владимир Сергеев
      Разработчик
      22 января 2018 17:44

      Возможно нужно почистить кеш в инсталлере.
      Если не поможет, то ищите в файле category.html темы для Магазина код:

      {$show_more = '[`Read more`]'}
      {$hide_more = '[`Hide`]'}

      И меняйте локализацию в квадратных скобках.

    • Anton
      5 июля 2018 18:57

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

      А можно ли выделить кнопку (ссылку) "подробнее" и "скрыть" цветом? А то на белом фоне она сливается с текстом и не каждый сообразит на нее нажать.

      Спасибо.

      • Владимир Сергеев
        Разработчик
        6 июля 2018 17:32

        В файле category.html найдите 4 фрагмента кода: 

        button highlight spoiler_toggle

        И удалите из них слово highlight – кнопка станет первостепенной (по умолчанию красная). 
        Если хотите сделать её второстепенной (по умолчанию тёмно-синяя), то замените highligh на gray.

        • Anton
          6 июля 2018 19:30

          Нашел эти слова, только они оказались в 3-х местах, а не в 4-х, заменил слово highlight на Gray, кнопка стала синей.  Спасибо. 

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

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