We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 54043
    • 7 Posts
    Привет.

    На сайте есть раздел событий, где в зависимости от тв thedate карточка попадает либо в список новых событий, либо старых (они показываются отдельно).

    У клиента возникла необходимость в тот же раздел совать статьи, связанные с этими событиями (это другой шаблон, у которого поля thedate нету вовсе).

    И теперь нужно выводить вместе с прошедшими событиями вот эти вот статьи, у которых нету TV thedate. Уже пару часов бьюсь, и через where и через tvfilters, никак не могу совместить вывод, в котором будут попадать карточки, у которых нету тв thedate с теми, у которых этот thedate есть и равен прошедшему дню.

    Вот так сейчас выглядит вызов.
    [[!pdopage?
    &parents=`[[*id]]`
    &tpl=`eventItemTpl`
    &includeTVs=`image, thedate, bgpos`
    &limit=`6`
    &tvFilters=`thedate<<[[!curDate]]`
    ]]


    Как сюда добавить результаты, у которых не задан thedate? Выручайте)
      • 54199
      • 108 Posts
      1. Добавляем thedate другому шаблону (шаблонам), скрываем отображение если не нужно.
      2. Используем WHERE для фильтрации по thedate OR второе условие с проверкой на пустоту.