0
Есть доп.поле name, в нем значение, допустим Капуста.

Мне надо внутри новости, у которой в доп.поле указано "Капуста" добавить через кастом такие же новости (другие) у которых тоже в этом доп.поле указано "Капуста"

В DLE есть замечательная вещь
{custom category="9" xfields="namel|Капуста" navigation="no" cache="yes"}


и вот так оно работает.
но мне ведь в поле может быть еще и "Морковка", соответственно я подставляю вместо "Капуста" тег [xfvalue_name], то есть так:
{custom category="9" xfields="namel|[xfvalue_name]" navigation="no" cache="yes"}


Но так он выводит совсем другие новости.
Вопрос: как решить проблему?
Готов заплатить: 150 ₽
19.01.2022 00:49
iodjin
Автор: iodjin Репутация: 5

Ответов 2

  1. +1
    Решил самостоятельно.

    Проблема была в том, что были включены перекрестные ссылки. Чтобы поле не преобразовывалось, нужно выводить его так: [xfvalue_name limit="1"]

    тогда значение будет искаться верно.
    19.01.2022 01:02
    iodjin Репутация: 5
  2. -1
    Вам поможет данный модуль - https://lazydev.pro/product/7-dle-filter.html - тоже отлично может фильтровать новости по доп полям)
    19.01.2022 00:51
    aazzz Репутация: 0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Похожие вопросы