Не работает 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, 17:39
modx.pro
3 180
0

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

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

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

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

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