Дополнительные поля для категории category

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

params не подходит

5 ответов

  • 1
    Эрик Webasyst 8 октября 2015 03:00 #

    Опишите проблему подробнее. Речь об экспорте в Яндекс.Маркет?

  • 1
    Viktor Viktor 8 октября 2015 08:52 #

    Дальше выводить на витрине, но и хорошо бы что-бы они экспортировались и импортировались. Что-бы они были полноценные поля как и title.

  • 1
    Эрик Webasyst 8 октября 2015 11:18 #

    Что-то подобное дают следующие плагины:

    https://www.webasyst.ru/store/plugin/shop/categorybottomdescription/

    https://www.webasyst.ru/store/plugin/shop/categoryseodescription/

    Возможно, это именно то, что вы ищете.

    • +1
      Viktor Viktor Viktor Viktor 10 октября 2015 02:05 #

      Да спасибо, такой я ставил. Там получается только одно поле.

      А если нужно допустим 5:

      Указать в них хотя бы 5 строк.

      • +1

        В таком случае вам нужно использовать дополнительные параметры категорий (в самом низу редактора категорий).

        Пишем доп. параметры

        Указываете имя параметра и после знака "равно" пишете то, что вы там хотели написать. Только нельзя использовать перенос строки (нажатие на клавишу "enter"), т.к. новая строка – это новый параметр.

        Я обычно рекомендую отредактировать текст в каком нибудь редакторе, а затем вставлять туда.

        Выглядит это всё примерно вот так:

        doptext=Дополнительное описание категории

        В данном случае доп. параметр "doptext" содержит в себе "Дополнительное описание категории".

        Втавляем доп. параметры в шаблон

        Теперь вам нужно выбрать то, место в вашей теме дизайна, где вы хотите выводить содержание доп. параметров.

        Если в категориях товара, то вам нужно открыть приложение магазин –> витрина –> дизайн –> ваша тема дизайна –>шаблоны –> файл category.html

        И вставить туда следующий код:

        {if !$wa->get('page') && !empty($category.params.doptext)}
        {* Выводим доп. параметр только на первой странице категории и если он есть *}
            {$category.params.doptext}
        {/if}
  • 1

    Насколько понимаю, чтоб не ждать и не искать, сейчас можно воспользоваться дополнительными параметрами категории. Вроде как анонсированы что они теперь в импорт/экспорт CSV попадают. Правда, я не проверял пока...

  • 1
    Viktor Viktor 10 октября 2015 02:53 #

    Спаибо большое. Наверно на данный момент это единственное решение задачи.

    Скажите а где увидеть весь список операторов поддерж, webasyst. к примеру документация или описание таких как $wa->get('page')

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите