Что случилось с постраничной навигацией pdoPage?

Здравствуйте!
Не работает т.н. пагинация при отображении новостей. Код:
[[
pdoPage?
&element=`pdoResources`
&elementClass=`modSnippet`
&tpl=`post`
&limit=`3`
&includeContent=`1`
&parents=`[[*id]]`
&includeTVs=`img`
&pageNavVar=`page.nav`
&pageLimit=`3`
&tplPage=`@INLINE <a href="[[+href]]">[[+pageNo]]</a>`
&tplPageWrapper=`@INLINE <div class="pagination">[[+first]][[+pages]][[+last]]</div>`
&tplPageActive=`@INLINE <a class="active" href="[[+href]]">[[+pageNo]]</a>`
&tplPageFirst=`@INLINE <a href="[[+href]]">«</a>`
&tplPageFirstEmpty=`@INLINE <a href="[[+href]]">«</a>`
&tplPageLast=`@INLINE <a href="[[+href]]">»</a>`
&tplPageLastEmpty=`@INLINE <a href="[[+href]]">»</a>`
]]
[[!+page.nav]]
Рендерится пустой элемент ul, без содержимого.Пробовал ставить более раннюю версию modx (2.7.0), и результат такой же.
Настройки сервера:
php 7.2 64
apache-php2
Уже теряюсь в дагадках в чем причина.
Заранее спасибо, если кто-то подскажет!
Kiten
21 марта 2020, 16:20
modx.pro
485
0

Комментарии: 3

Станислав
21 марта 2020, 16:30
0
а вот так попробуйте
[[
pdoPage?
&tpl=`post`
&limit=`3`
&includeContent=`1`
&parents=`[[*id]]`
&includeTVs=`img`
&pageLimit=`3`
&showLog=`1`
&tplPage=`@INLINE <a href="[[+href]]">[[+pageNo]]</a>`
&tplPageWrapper=`@INLINE <div class="pagination">[[+first]][[+pages]][[+last]]</div>`
&tplPageActive=`@INLINE <a class="active" href="[[+href]]">[[+pageNo]]</a>`
&tplPageFirst=`@INLINE <a href="[[+href]]">«</a>`
&tplPageFirstEmpty=`@INLINE <a href="[[+href]]">«</a>`
&tplPageLast=`@INLINE <a href="[[+href]]">»</a>`
&tplPageLastEmpty=`@INLINE <a href="[[+href]]">»</a>`
]]
[[!+page.nav]]
ну и для проверки можете выставить пустой tpl
    Kiten
    21 марта 2020, 16:44
    0
    Выводит лог:
    0.0000570: pdoTools loaded
    0.0000141: xPDO query object created
    0.0003119: Included list of tvs: img
    0.0000930: leftJoined modTemplateVarResource as TVimg
    0.0001452: Added selection of modResource: SQL_CALC_FOUND_ROWS `id`, `type`, `contentType`, `pagetitle`, `longtitle`, `description`, `alias`, `alias_visible`, `link_attributes`, `published`, `pub_date`, `unpub_date`, `parent`, `isfolder`, `introtext`, `content`, `richtext`, `template`, `menuindex`, `searchable`, `cacheable`, `createdby`, `createdon`, `editedby`, `editedon`, `deleted`, `deletedon`, `deletedby`, `publishedon`, `publishedby`, `menutitle`, `donthit`, `privateweb`, `privatemgr`, `content_dispo`, `hidemenu`, `class_key`, `context_key`, `content_type`, `uri`, `uri_override`, `hide_children_in_tree`, `show_in_tree`, `properties`
    0.0000060: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.img`
    0.0002491: Processed additional conditions
    0.0003490: Added where condition: modResource.parent:IN(41,42), modResource.published=1, modResource.deleted=0
    0.0000391: Replaced TV conditions
    0.0001452: Sorted by modResource.publishedon, DESC
    0.0000019: Limited to 3, offset 0
    0.0002100: SQL prepared «SELECT SQL_CALC_FOUND_ROWS `modResource`.`id`, `modResource`.`type`, `modResource`.`contentType`, `modResource`.`pagetitle`, `modResource`.`longtitle`, `modResource`.`description`, `modResource`.`alias`, `modResource`.`alias_visible`, `modResource`.`link_attributes`, `modResource`.`published`, `modResource`.`pub_date`, `modResource`.`unpub_date`, `modResource`.`parent`, `modResource`.`isfolder`, `modResource`.`introtext`, `modResource`.`content`, `modResource`.`richtext`, `modResource`.`template`, `modResource`.`menuindex`, `modResource`.`searchable`, `modResource`.`cacheable`, `modResource`.`createdby`, `modResource`.`createdon`, `modResource`.`editedby`, `modResource`.`editedon`, `modResource`.`deleted`, `modResource`.`deletedon`, `modResource`.`deletedby`, `modResource`.`publishedon`, `modResource`.`publishedby`, `modResource`.`menutitle`, `modResource`.`donthit`, `modResource`.`privateweb`, `modResource`.`privatemgr`, `modResource`.`content_dispo`, `modResource`.`hidemenu`, `modResource`.`class_key`, `modResource`.`context_key`, `modResource`.`content_type`, `modResource`.`uri`, `modResource`.`uri_override`, `modResource`.`hide_children_in_tree`, `modResource`.`show_in_tree`, `modResource`.`properties`, IFNULL(`TVimg`.`value`, '') AS `tv.img` FROM `modx_site_content` AS `modResource` LEFT JOIN `modx_site_tmplvar_contentvalues` `TVimg` ON `TVimg`.`contentid` = `modResource`.`id` AND `TVimg`.`tmplvarid` = 1 WHERE ( `modResource`.`parent` IN (41,42) AND `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 ) ORDER BY modResource.publishedon DESC LIMIT 3 „
    0.0004029: SQL executed
    0.0000651: Total rows: 1
    0.0000119: Rows fetched
    0.0007429: Prepared and processed TVs
    0.0004721: Loaded “modChunk» with name «post»
    0.0031011: Returning processed chunks
    0.0057480: Total time
    4 194 304: Memory usage
    0.0002301: pdoTools loaded
    0.0015869: Loaded «modSnippet» with name «pdoResources»
    0.0070341: Created inline «modChunk» with name «abe8a8cca23646d603740e3ee02828da»
    0.0088801: Total time
    4 194 304: Memory usage
      Станислав
      21 марта 2020, 17:22
      0
      пишите в whatsapp +79195151313, подскажу
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3