Ошибка заключается в ограничении по умолчанию в PdoMenu на количество выводимых ресурсов. По умолчанию PdoMenu ограничивается выводом только первых 5 ресурсов. Чтобы изменить это ограничение, вам необходимо явно указать максимальное количество выводимых ресурсов в параметре &limit
при вызове PdoMenu.
Например, предположим, у вас есть следующий вызов PdoMenu:
[[!PdoMenu? &parents=`0` &level=`1`]]
По умолчанию этот вызов вернет только первые 5 ресурсов, если они существуют. Чтобы изменить ограничение на вывод до 6 ресурсов, вы можете изменить вызов следующим образом:
[[!PdoMenu? &parents=`0` &level=`1` &limit=`6`]]
Теперь PdoMenu будет выводить до 6 ресурсов, если они существуют.
Кроме того, если вы хотите отобразить все ресурсы, даже если их количество меньше 6, вы можете указать параметр &limit
равным -1
:
[[!PdoMenu? &parents=`0` &level=`1` &limit=`-1`]]
Таким образом, PdoMenu будет выводить все ресурсы, независимо от их количества.
В целом, причиной недостатка вывода ресурсов может быть неправильно установленное значение параметра &limit
, которое ограничивает количество выводимых ресурсов.