Главная страница / Сторонние модули / Дополнительные поля для категорий
декабрь 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 37 комментариев
    Суть модуля в том, что дополнительные поля появляются не у новостей, а у категорий, который вы создаете на своем сайте.

    на страницах вида /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 3 комментария
    zametil sto teghi [xcg v catmenu ne rabotaiut... mojna kakta dodelati stob i v catmenu rabotali
  7. TCSE (Клиенты)

    27 марта 2019 21:33 37 комментариев
    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 357 комментариев
      DLE не использует просто смещение по часам. Он используется именно часовые зоны операционной системы и их названия. Вам нужно обновить список часовых зон OC сервера, и время будет отображаться корректно по новому обновленному формату.

Информация

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

Календарь

«    Апрель 2020    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
27282930 

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

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