Не работает pdoPage Новый

Дополнение: pdoPage

Сталкнулся с очень странной проблемой не работает pdoPage. Что я уже только не делал вот 2 варианта вызова в двух разных ситуациях и ниодин не работает. Для меня это очень странно. Версия пдо последняя

<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 июля 2017, 20:39    Слава   
0    181 0

Комментарии (15)

  1. Александр 15 июля 2017, 21:06 # 0
    Во втором варианте наверно [[*id]] или [[+id]]
    &parents=`[[~id]]`
    1. Слава 15 июля 2017, 22:51 # 0
      спасибо но нет, это никак не влияет
      1. Александр 16 июля 2017, 00:41 # 0
        &parents=`[[~id]]`
        это точно ошибка в скрипте :) по остальному не знаю. Надо пробовать варианты.
        1. Слава 16 июля 2017, 00:51 # 0
          я уже не знаю что делать( пагинацию выдает, правильные адреса в пагинации присутствуют, но при клике не переходит.
          Бьюсь который час не пойму в чем проблема
          1. Александр 16 июля 2017, 01:18 # 0
            Хм… я тут не телепат. мне видет надо. Может по скайпу спишемся? мой скайп touols
    2. Владимир 16 июля 2017, 08:32 # 0
      Привет, а ради чего такое извращение:
      &element=`getResources`
      ?
      Зачем вообще использовать getResources вместе с pdoTools?
      pdoResources используй и не парься.
      1. Андрей 16 июля 2017, 11:44 # +1
        В первый вызов надо добавить параметр:
        &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.
        1. Слава 16 июля 2017, 13:01 # 0
          спасибо тебе! первый вариант заработал, второй нет. К тому же пропали все картинки))
          1. Андрей 16 июля 2017, 13:07 # 0
            Добавляем к вызову параметр:
            &includeTVs=`tvName`

            в чанке вызываем:
            [[+tv.tvName]]

            Случаем не на одной странице оба вызова ставишь? Приведи полный вызов исправленного второго варианта.
            1. Слава 16 июля 2017, 13:21 # 0
              Картинки работают но пагинация все так же нет(
              <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>
              1. Андрей 16 июля 2017, 13:28 # 0
                &includeTVs=`1`
                Это убрать, а так вызов совершенно обычный.

                Что покажет если включить?
                &showLog=`1`
                1. Слава 16 июля 2017, 13:40 # 0
                  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
                  1. Андрей 16 июля 2017, 14:19 # 0
                    Код рабочий, проверил. Надо смотреть конкретно на вашем сайте что не так.
                    1. Слава 16 июля 2017, 14:39 # 0
                      Андрей есть возможность по скайпу время уделить? ник serenia-russian
                      1. Андрей 16 июля 2017, 14:53 # 0
                        Отправил запрос
        Вы должны авторизоваться, чтобы оставлять комментарии.