SergoSN
С нами с 05 июля 2017; Место в рейтинге пользователей: #1556pdoPage в ajax режиме, вложенные сниппеты
День добрый. Очень нужна помощь знающих людей…
Если в кратце проблема в следующем — при подгрузке страниц средствами pdopage в ajax режиме не выполняются вложенные спиппеты.
Собираю данные в таблицы с помощью MIGx. При первом прогоне формируется «тело» таблицы, при повторном — строки. Чтобы сократить скорость загрузки страницы решил ограничить вывод до 3 элементов средствами pdoPage.
В итоге имеем вызов
При обычной пагинации проблем нет, а вот с ajax`ом беда.
Подскажите в какую сторону копать…
Если в кратце проблема в следующем — при подгрузке страниц средствами pdopage в ajax режиме не выполняются вложенные спиппеты.
Собираю данные в таблицы с помощью MIGx. При первом прогоне формируется «тело» таблицы, при повторном — строки. Чтобы сократить скорость загрузки страницы решил ограничить вывод до 3 элементов средствами pdoPage.
В итоге имеем вызов
<div class="current-content" id="pdopage">
[[!+page.nav]]
[[!Profile]]
<div class="rows">
[[!pdoPage?
&element=`getImageList`
&tvname=`lk_company_item_new`
&tpl=`lk_company_item_new_tpl`
&limit=`3`
&ajaxMode=`button`
&where=`{"company:=":"[[+company_name]]","marker:=":"1"}`
&includeTVs=`1`
&includeContent=`1`
]]
</div>
</div>
И шаблон с повторной выборкой из массива<table class="table">
<thead>
<tr>
</tr>
</thead>
<tbody>
[[!getImageList?
&docid=`3592`
&tvname=`lk_company_item_new`
&tpl=`lk_company_item_new_row_tpl`
&limit=`0`
&where=`{"company:=":"[[+company_name]]","close_order:=":"no","schet_num:=":"[[+schet_num]]"}` ]]
</tbody>
</table>
Первая страница выводится как надо. Проблема в том, что при подгрузке следующих страниц не выполняется вложенный сниппет и таблица выводится голой.При обычной пагинации проблем нет, а вот с ajax`ом беда.
Подскажите в какую сторону копать…