Задать вопрос
@DHaseo

Почему pdoResources создает пустые элементы?

Добрейшего, господа!

Хочу использовать pdoResources для вывода дочерних элементов, но столкнулся с ранее невиданной проблемой - вместе со списком получаю пустые элементы, на каждый выводимый элемент.

Вызываю так вот:
<ul>
  [[pdoResources?
      &parents=`[[*id]]`
      &depth=`0`
      &includeTVs=`head_title`
      &tpl=`TOP_MENU_listTmpl`
      &sortdir=`ASC`
  ]]
</ul>


В шаблоне:
<li>
  <a href="/[[~[[+id]]]]" title="[[+tv.head_title]]">
    [[+tv.head_title]]
  </a>
<li>


Всего в списке 2 элемента, но выводятся 4, два их которых пустые (один пустой на каждый существующий)

67a9ce631863e507524452.png

Ранее уже использовал pdoResources, но такие проблемы всплыли впервые ;\
Подскажите, пожалуйста, с чем это может быть связано и куда копать!

Заранее благодарен!
  • Вопрос задан
  • 27 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
an-tar
@an-tar Куратор тега MODX
Full stack web developer
Какова структура родительского элемента, там действительно два дочерних? Какого вида TV `head_title`, что в нем?
Никакого дополнительного JS/CSS нет, который бы докидывал лишние li нет? Также в свойствах сниппета pdoResources - не изменены ли параметры по умолчанию-скажем, для каждого четного элемента?
Ответ написан
Комментировать
@DHaseo Автор вопроса
Все разобрались... Просто по невнимательности, не закрыли /li
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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