Не работает pdoPage
Сталкнулся с очень странной проблемой не работает pdoPage. Что я уже только не делал вот 2 варианта вызова в двух разных ситуациях и ниодин не работает. Для меня это очень странно. Версия пдо последняя
Журнал ошибок
[2017-07-15 20:43:59] (ERROR in resource 3 ............................./sub/shk/public_html/core/model/modx/modparser.class.php: 1353) Bad link tag `[[~id]]` encountered
<div id="pdopage">
[[!pdoPage?
&element=`ecMessages`
&limit=`3`
&parents=`45`
&ajax=`1`
&ajaxMode=`default`
]]
<div id="pagination">
[[!+page.nav]]
<button class="btn btn-secondary pull-right" data-toggle="modal" data-target="#myModalquestion">Задать свой вопрос</button>
</div>
</div>
Вариант 2[[!pdoPage?
&elementClass=`modSnippet`
&element=`getResources`
&depth=`5`
&tpl=`blogPost`
&parents=`[[~id]]`
&limit=`2`
&includeContent=`1`
&includeTVs=`1`
&showHidden=`true`
&hideContainers=`1`
&cache=`0`
&pageVarKey=`page`
&tplPageWrapper=`@INLINE <nav aria-label="Page navigation"><ul class="pagination">[[+prev]][[+pages]][[+next]]</ul></nav>`
]]
<div id="pagination">
[[!+page.nav]]
</div>
Журнал ошибок
[2017-07-15 20:43:59] (ERROR in resource 3 ............................./sub/shk/public_html/core/model/modx/modparser.class.php: 1353) Bad link tag `[[~id]]` encountered
Комментарии: 15
Во втором варианте наверно [[*id]] или [[+id]]
&parents=`[[~id]]`
спасибо но нет, это никак не влияет
&parents=`[[~id]]`
это точно ошибка в скрипте :) по остальному не знаю. Надо пробовать варианты.
я уже не знаю что делать( пагинацию выдает, правильные адреса в пагинации присутствуют, но при клике не переходит.
Бьюсь который час не пойму в чем проблема
Бьюсь который час не пойму в чем проблема
Хм… я тут не телепат. мне видет надо. Может по скайпу спишемся? мой скайп touols
Привет, а ради чего такое извращение:
Зачем вообще использовать getResources вместе с pdoTools?
pdoResources используй и не парься.
&element=`getResources`
? Зачем вообще использовать getResources вместе с pdoTools?
pdoResources используй и не парься.
В первый вызов надо добавить параметр:
Обёртка всего вызова с Ajax должна быть такая:
Из второго вызова убрать параметры:
И задать правильный parents.
&thread=`resource-45`
Если у вас комментарии только в этом ресурсе, или:&threads=`*`
Если нужно из всех ресурсов внутри контейнера 45.Обёртка всего вызова с Ajax должна быть такая:
<div id="pdopage">
<div class="rows">
[[!pdoPage?
....
]]
</div>
<div id="pagination">
[[!+page.nav]]
<button class="btn btn-secondary pull-right" data-toggle="modal" data-target="#myModalquestion">Задать свой вопрос</button>
</div>
</div>
Из второго вызова убрать параметры:
&elementClass=`modSnippet`
&element=`getResources`
&cache=`0`
&pageVarKey=`page`
И задать правильный parents.
спасибо тебе! первый вариант заработал, второй нет. К тому же пропали все картинки))
Добавляем к вызову параметр:
в чанке вызываем:
Случаем не на одной странице оба вызова ставишь? Приведи полный вызов исправленного второго варианта.
&includeTVs=`tvName`
в чанке вызываем:
[[+tv.tvName]]
Случаем не на одной странице оба вызова ставишь? Приведи полный вызов исправленного второго варианта.
Картинки работают но пагинация все так же нет(
<div class="col-md-9 col-xs-12">
<div class="news-post-list">
[[!pdoPage?
&depth=`3`
&tpl=`blogPost`
&parents=`[[*id]]`
&limit=`2`
&includeContent=`1`
&includeTVs=`1`
&showHidden=`true`
&hideContainers=`1`
&includeTVs=`blog-img`
&tplPageWrapper=`@INLINE <nav aria-label="Page navigation"><ul class="pagination">[[+prev]][[+pages]][[+next]]</ul></nav>`
]]
<div id="pagination">
[[!+page.nav]]
</div>
</div>
&includeTVs=`1`
Это убрать, а так вызов совершенно обычный.Что покажет если включить?
&showLog=`1`
0.0004020: pdoTools loaded
0.0001330: xPDO query object created
0.0009840: Included list of tvs: blog-img
0.0009851: leftJoined modTemplateVarResource as TVblog-img
0.0014420: Added selection of modResource: SQL_CALC_FOUND_ROWS `id`, `type`, `contentType`, `pagetitle`, `longtitle`, `description`, `alias`, `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.0000310: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.blog-img`
0.0015218: Processed additional conditions
0.0026021: Added where condition: modResource.parent:IN(3,19,24,25,21,22,20,29,26), modResource.published=1, modResource.deleted=0, modResource.isfolder=0
0.0000920: Replaced TV conditions
0.0005040: Sorted by modResource.publishedon, DESC
0.0000091: Limited to 2, offset 0
0.0008290: SQL prepared «SELECT SQL_CALC_FOUND_ROWS `modResource`.`id`, `modResource`.`type`, `modResource`.`contentType`, `modResource`.`pagetitle`, `modResource`.`longtitle`, `modResource`.`description`, `modResource`.`alias`, `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(`TVblog-img`.`value`, '') AS `tv.blog-img` FROM `modx_site_content` AS `modResource` LEFT JOIN `modx_site_tmplvar_contentvalues` `TVblog-img` ON `TVblog-img`.`contentid` = `modResource`.`id` AND `TVblog-img`.`tmplvarid` = 3 WHERE ( `modResource`.`parent` IN (3,19,24,25,21,22,20,29,26) AND `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 AND `modResource`.`isfolder` = 0 ) ORDER BY modResource.publishedon DESC LIMIT 2 „
0.0001779: SQL executed
0.0002100: Total rows: 3
0.0000451: Rows fetched
0.0044770: Prepared and processed TVs
0.0038798: Loaded “modChunk» with name «blogPost»
0.0374320: Returning processed chunks
0.0506351: Total time
22 544 384: Memory usage
0.0001330: xPDO query object created
0.0009840: Included list of tvs: blog-img
0.0009851: leftJoined modTemplateVarResource as TVblog-img
0.0014420: Added selection of modResource: SQL_CALC_FOUND_ROWS `id`, `type`, `contentType`, `pagetitle`, `longtitle`, `description`, `alias`, `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.0000310: Added selection of modTemplateVarResource: IFNULL(`value`, '') AS `tv.blog-img`
0.0015218: Processed additional conditions
0.0026021: Added where condition: modResource.parent:IN(3,19,24,25,21,22,20,29,26), modResource.published=1, modResource.deleted=0, modResource.isfolder=0
0.0000920: Replaced TV conditions
0.0005040: Sorted by modResource.publishedon, DESC
0.0000091: Limited to 2, offset 0
0.0008290: SQL prepared «SELECT SQL_CALC_FOUND_ROWS `modResource`.`id`, `modResource`.`type`, `modResource`.`contentType`, `modResource`.`pagetitle`, `modResource`.`longtitle`, `modResource`.`description`, `modResource`.`alias`, `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(`TVblog-img`.`value`, '') AS `tv.blog-img` FROM `modx_site_content` AS `modResource` LEFT JOIN `modx_site_tmplvar_contentvalues` `TVblog-img` ON `TVblog-img`.`contentid` = `modResource`.`id` AND `TVblog-img`.`tmplvarid` = 3 WHERE ( `modResource`.`parent` IN (3,19,24,25,21,22,20,29,26) AND `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 AND `modResource`.`isfolder` = 0 ) ORDER BY modResource.publishedon DESC LIMIT 2 „
0.0001779: SQL executed
0.0002100: Total rows: 3
0.0000451: Rows fetched
0.0044770: Prepared and processed TVs
0.0038798: Loaded “modChunk» with name «blogPost»
0.0374320: Returning processed chunks
0.0506351: Total time
22 544 384: Memory usage
Код рабочий, проверил. Надо смотреть конкретно на вашем сайте что не так.
Андрей есть возможность по скайпу время уделить? ник serenia-russian
Отправил запрос
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.