После вызова сниппета, использование заработало для:
{$_modx->getPlaceholder('page.nav')}
Чтобы не выводился ненужный массив, пришлось оставить set
{set $ipages = $_modx->runSnippet('!pdoPage', [
Иначе даже при запуске сниппета сразу через $_модх — у меня ничего не работало.
У меня система не понимает переменную {$uri}, и ничего не выводит.
Но я не пойму, почему у меня переключение страниц не согласуется с предыдущим вызовом на странице pdoResources? То есть ресурсы как выводились до 1000, так и выводятся. Или меняю на 10, так только 10 первых и выводится. а вот при переключении по страницам — остаются те же первые 10 результатов, или все.
Только вот сейчас раза с 4го заметил. Сам не верил, что такого нету)))
Я сначала не понял, и вроде чётко не написано в документации, что надо вместо pdoResources использовать pdoPage, если нужна постраничность.
В вызове сниппета через феном в схеме ссылки использовать только классические теги модх. У меня иначе не заработало.
Также добавил этот плагин: Ссылка на документацию
После вызова сниппета, использование заработало для:
Чтобы не выводился ненужный массив, пришлось оставить set
Иначе даже при запуске сниппета сразу через $_модх — у меня ничего не работало.
У меня система не понимает переменную {$uri}, и ничего не выводит.
Но я не пойму, почему у меня переключение страниц не согласуется с предыдущим вызовом на странице pdoResources? То есть ресурсы как выводились до 1000, так и выводятся. Или меняю на 10, так только 10 первых и выводится. а вот при переключении по страницам — остаются те же первые 10 результатов, или все.
Вот это ведь отвечает за вывод обычной ссылки на страницу.
Получилось сделать так, что ссылки выводятся, но урл генерируется не по схеме, и выводятся ссылки списком, чанки введённые к ним не применяются.
По ссылкам
а получается
Также на месте самого сниппета остаётся вывод этого массива со всеми элементами и подэлементами, данными, которые получил сниппет.
Я после плагина о таком тоже подумал, но уже всё переделал под плагин.
Алексей, спасибо. Буду пробовать ;)
Если я правильно понял, то следует создать эту ТВ, и написать плагин, который будет увеличивать её при открытии страницы, верно?
У меня действительно крайняя ситуация и нету времени перечитывать кучу статей, чтобы найти наконец и понять нужное.
Если можете помочь, то подскажите.
Если готового плагина для этого вы не знаете, можно так сказать.
В любом случае ок, спасибо.
Где прописывается, что после расширения modResource, надо использовать расширенную версию при работе с документом?
Не писал плагины. Как указать, чтобы он среагировал на какое-то событие, и какое оно? ))
Я на очень поверхностном уровне.
Спасибо за отклик!
Глаза уже путаются в документации ))
есть же префикс
Спасибо, очень крутое!