pdoPage - помогите в &element указать параметр
Подскажите пожалуйста, каким образом в &element pdoPage, можно добавить набор параметров вызываемого объекта:
Должно быть примерно так:
Должно быть примерно так:
[[!pdoPage?
&element=`TicketComments@NaborTicket`]]
Но так не работает, pdo отказывается принимать @NaborTicket, как быть? Комментарии: 11
[[!pdoPage@NaborTicket?
&element=`TicketComments`
]]
pdoPage передаёт всё в вызываемый сниппет
[[!pdoPage@NaborTicket?
&element=`TicketComments`
&limit=`5`
]]
[[!+page.nav]]
Такой код получился, но он не работает. И еще неприятный момент, сортировка идет от позднего к раннему, чтобы сделать наоборот, я предполагаю необходимо использовать &sortby, но что туда записать?
&element=`TicketComments`
&limit=`5`
]]
[[!+page.nav]]
Такой код получился, но он не работает. И еще неприятный момент, сортировка идет от позднего к раннему, чтобы сделать наоборот, я предполагаю необходимо использовать &sortby, но что туда записать?
1. Для оформления кода нужно использовать тег code
2. Для работы с дополнениями нужно читать документацию
2. Для работы с дополнениями нужно читать документацию
Извиняюсь. Забыл. Документацию я перечитываю уже в который раз, открыто более 10 вкладок с различными компонентами и сниппетами, но очень тяжело неопытному пользователю сходу понять, как все устроино и как оно работает. Поэтому и прошу помощи. С
Но
$sortdir=`DESC`
— разобрался.Но
[!pdoPage@NaborTicket?
&element=`TicketComments`
&limit=`5`
]]
[[!+page.nav]]
Не работает. NaborTicket не подхватывается.
Полагаю, что набор привязан к TicketComments, а нужно привязать его к pdoPage.
Думаю, что да, привязан к TicketComments, а как его привязать к pdoPage?
У MODX есть отдельный раздел для работы с наборами параметров
http://site.ru/manager/?a=element/propertysetТам, надеюсь, разберёшься.
Разобрался. Получилось так: набор параметров NaborTicket привязал к сниппету pdoPage, вместо сниппета TicketComments, как было раньше.
Спасибо! Все получилось!
Спасибо! Все получилось!
Здравствуйте! Делаю вызов, всё работает.
Как исправить данную ситуацию?
Заранее благодарю.
[[!pdoPage@reviewspdo?
&element=`TicketComments`
&ajaxMode=`my`
&limit=`3`
&tplPageLast=`@INLINE <li class="last hide"><a href="[[+href]]">[[%pdopage_last]]</a></li>`
&tplPageLastEmpty=`@INLINE <li class="last hide"><a href="[[+href]]">[[%pdopage_last]]</a></li>`
&ajaxTplMore=`@INLINE <button class="btn-reviews btn-transparent btn-more">Загрузить еще</button>`
&tplPageWrapper=`@INLINE <div class="b-pagination"><ul class="b-pagination"">[[+pages]][[+last]]</ul></div>`
&ajaxElemPagination=`#pdopage .b-pagination`
&ajaxElemLink=`#pdopage .b-pagination a`
&frontend_js=``
&frontend_css=``
]]
Но при этом если отвечали на комментарий, как здесь, дерево комментов, то при использование pdoPage они выстраиваются друг за другом до дате.Как исправить данную ситуацию?
Заранее благодарю.
У меня нету ответов на комментарии, я использую тикетс для отзывов. У меня такой кейс не возможен. Думаю вам лучше создать новый вопрос.
До этого я использовал вот такую конструкцию:
[[!TicketComments@NaborTicket? &limit=`5`]]
Она работает корректно. Но с ней не работает [[!+page.nav]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.