вопросы))) Может кто подскажет.
Добрался до pdoResources
В шаблоне вот такое
[[pdoResources?
&parents=`2`
&depth=`0`
&tpl=`news_list`
&includeTVs =`time`
]]
В чанке вот такое
<a href="[[+uri]]">
<h3>[[+pagetitle]]</h3>
<p>[[+introtext]]</p>
</a>
<span>[[+tv.time]]</span>
На итоговой странице всё работает кроме [[+uri]]
Просто пустая строка...
<base href="[[!++site_url]]"> имеется..
Кеш чистил?
Как вариант, вместо [[+uri]] можно написать [[~[[+id]]]]
А так работает...хмм
Может поясните почему так? В идеале же должно быть uri, ведь так?
По сути да, в идеале uri, но на самом деле, не парься) ещё как вариант, попробуй заменить pdoResources на pdoPage
Скорее всего у ресурса не сохранен uri, можно попробовать перегенерировать url, а так же проверить в бд что поле заполнено. Или пересохранить ресурс в ручную. Ещё момент. Просто так pdoResources заменять на pdoPage не нужно. Разве что вам нужна пагинация, тогда, да.
Да, в базе данных поле uri пустое, что у любой новой страницы что у всех старых. Управление - очистить кэш - обновить uri ссылки делал, не помогает. Пересохранить ресурс вручную - не понял) modx свеже скачанный, 3.0.3-pl пишет. То что pdoResources заменять на pdoPage не нужно я понял когда глянул, это конечно не то.
Обсуждают сегодня