Ссылки на страницы при ajaxMode=`button` в pdoPage

Привет!
Подгружаю листинг ajax'ом и при этом вывожу блок с постраничной навигацией.
Если не нажимать на кнопку «Подгрузить еще», то ссылки на страницы имеют правильный вид:
site.ru/category/?page=2, если нажму на «Подгрузить еще», то ссылки на страницы начинаются от главной и имеют такой вид site.ru/?page=2&pageId=3953&hash=d34d01d83f18628fb5e897eef066cc0993586b1a, то есть из URL пропадает /category/.

Как это исправить?
Александр
15 мая 2017, 20:21
modx.pro
2 154
0

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

Александр
18 мая 2017, 11:14
0
Вызываю сниппет в плейсхолдер:

[[!pdoPage? 
&parents=`[[*id]]` 
&depth=`0` 
&tpl=`allstihi` 
&limit=`50` 
&scheme=`full` 
&where=`{"template":"2"}` 
&tplPageWrapper=`@INLINE <div class="pagination"><ul class="pagination">[[+pages]]</ul></div>` 
&pageLimit=`18` 
&toPlaceholder=`mycontentajax` 
&ajax=`1` &ajaxMode=`button` 
&ajaxTplMore=`@INLINE <div class="btn-more" id="buttonload1"><div id="buttonload2"><span><b>Показать еще 50 стихов</b></span></div></div>` 
&tplPage=`@INLINE <li><a href="[[+href]]">[[+pageNo]]</a></li>`]]
Потом вызываю так:

<div class="topics-list-kr" id="pdopage">
                         [[!+page:isnot=`1`:then=`<div><b>Страница [[!+page]] из [[+pageCount]]</b></div> `]]
                      <ul class="rows">
                          [[!+mycontentajax]]
                      </ul>
                      [[!+page.nav]]
                </div>
Ссылка на страницу, где это можно увидеть: poemata.ru/poets/pushkin-aleksandr/

Подскажите, пожалуйста, где ошибка?
    Дима
    16 октября 2018, 04:00
    0
    Аналогичная проблема, если кто-нибудь решил её, отзовитесь пожалуйста!

    Нажимаю кнопку показать еще и у постраничной пагинации перестают работать ссылки и становятся такого вида
    (категории и подкатегории затираются)
    /?page=1&pageId=10&hash=c68f7cd49c0d332842a333bba2da49b3b7ca716d
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2