Главная страница / Сторонние модули / Дополнительные поля для категорий
декабрь 01 2018

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

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


Модуль "Дополнительные поля для категорий" рассчитан для DLE 13.0 - 13.1, с удобной автоматической установкой. Также имеется автоматическая проверка наличия новых версий модуля с сайта разработчика с установкой в один клик.

Модуль "XCats" работает во многом аналогично стандартным дополнительным полям для новостей. Типов полей для категорий три: "одна строка", "несколько строк", "список". Добавить новое поле можно, нажав на кнопку "Добавить поле". На открывшейся странице необходимо ввести уникальное имя поля (только латинские буквы и цифры), описание поля и содержание поля по умолчанию для типа "список".

Для того чтобы использовать поле на странице сайта, необходимо в шаблон добавить переменную [xcvalue_X], где X - значение поля (имя, которое Вы ввели при добавлении нового поля). Также можно использовать связку [xcgiven_X]...[/xcgiven_X], которые выводят текст указанный в них если дополнительное поле было задано. А также можно использовать связку [xcnotgiven_X]...[/xcnotgiven_X], которые выводят текст указанный в них если дополнительное поле не было задано. То есть, все аналогично как у дополнительных полей для новостей, только вместо префикса «xf» используется «xc».

Версия DLE: 13.0 и выше
Скачать модуль: http://new-dev.ru/3-xcats-dopolnitelnye-polya-dlya-kategorij.html

Комментарии

  1. kalyakov (Посетители)

    8 января 2019 19:34 1 комментарий
    Спасибо за модуль.
  2. rullan (Посетители)

    9 января 2019 20:08 4 комментария
    А какой смысл - если есть стандартные дополнительные поля?
  3. Colonizator (Клиенты)

    11 января 2019 19:44 5 комментариев
    Может кто нибудь привести пример для чего они? Опишите ситуацию, когда их использовании удобнее обычных доп полей.
  4. TCSE (Клиенты)

    17 января 2019 16:14 41 комментарий
    Суть модуля в том, что дополнительные поля появляются не у новостей, а у категорий, который вы создаете на своем сайте.

    на страницах вида /admin.php?mod=categories&action=edit&catid=1

    скриншот для наглядности https://yadi.sk/i/cmmLnw_G4l2qEQ
  5. rullan (Посетители)

    17 января 2019 19:08 4 комментария
    TCSE,
    Ясно... А что по нагрузке - сколько запросов делает модуль - есть ли кеш?
  6. redflamegroup (Клиенты)

    25 января 2019 15:06 4 комментария
    zametil sto teghi [xcg v catmenu ne rabotaiut... mojna kakta dodelati stob i v catmenu rabotali
  7. TCSE (Клиенты)

    27 марта 2019 21:33 41 комментарий
    redflamegroup,
    согласен, модуль с одной стороны перспективный, но явно не доделанный.

    Даже поля типа "список" работают не очень стабильно и не поддерживают конструкции вида:


    [ifxfvalue tagname="tagvalue"] Текст [/ifxfvalue]
    Выводят текст заключенный в них, если значение дополнительного поля совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.

    [ifxfvalue tagname!="tagvalue"] Текст [/ifxfvalue]
    Выводят текст заключенный в них, если значение поля не совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.
  8. mastera56 (Клиенты)

    14 февраля 2020 12:30 1 комментарий
    Вопрос: как сделать что бы описание выводилось только на первой странице категории?
    1. celsoft (Администраторы)

      14 февраля 2020 23:49 3 454 комментария
      DLE не использует просто смещение по часам. Он используется именно часовые зоны операционной системы и их названия. Вам нужно обновить список часовых зон OC сервера, и время будет отображаться корректно по новому обновленному формату.

Информация

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

Календарь

«    Январь 2021    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031

Опрос на сайте

Совершаете ли вы покупки в интернет?