pdoPage с ajax пагинацией. Проблема при обновлении

Не так давно обновился pdoPage с Ajax в коробке.
modx.pro/components/4520-pdotools-1-10-0-with-ajax-pagination-out-of-the-box/

Работает все хорошо, но есть проблема.

<div id="project__holder">
	<section class="section" id="project__list">
		[[!+page.nav]]
            
		<div class="row -main">
			[[!pdoPage?
				&ajaxMode=`button`
				&ajaxElemWrapper=`#project__list`
				&ajaxElemRows=`#project__list .row`
				&ajaxElemPagination=`#project__list .pagination`
				&ajaxElemLink=`#project__list .pagination a`
				&ajaxElemMore=`#project__list .more__button`
				&ajaxTplMore=`@INLINE <span class="more__button">Показать еще</span>`
				&parents=`1`
				&resources=`[[!getProjectIds]]`
				&sortby=`FIELD(modResource.id, [[!getProjectIds]] )`
				&sortdir=`ASC`
          			&tpl=`project__item`
          			&limit=`12`
          			&includeTVs=`image,new`
          			&tvFilters=`[[!urlFilter]]`
			]]
		</div>
	</section><!-- /.section -->
</div>
Если по Ajax обновлять #project__holder, то pdoPage слетатет.
Как перезапустить pdoPage (ajaxmode button) при Ajax обновлении #project__holder?

Обычный, не аяксовый pdoPage при Ajax обновлении #project__holder работает, проблема именно в аяксовом pdoPage
Федоренко Иван
22 января 2015, 09:46
modx.pro
3 024
-1

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

Саша Иващенко
17 февраля 2015, 04:38
0
Актуально. Вот у меня на пример на 1 странице pdopage + (ajaxmode button)
когда при открытии 2 страницы у меня первые результаты исчезают хотя должны оставаться…

ну т.е. вывелись результаты (страница1) потом нажал кнопку показать еще (результаты вывелись под текущими) потом нажал кнопку обновить страницу и первые выведенные результаты (которые выводились на 1 странице) не показываются. А как сделать, что бы и предыдущие результаты показывались ума не приложу…
    Василий Наумкин
    17 февраля 2015, 05:54
    0
    вывелись результаты (страница1) потом нажал кнопку показать еще (результаты вывелись под текущими) потом нажал кнопку обновить страницу и первые выведенные результаты (которые выводились на 1 странице) не показываются
    Человек перешел на десятую страницу, обновился, и ему грузятся все 10 страниц? Или 100, или 1000? Сайт не обалдеет от такого?

    Посмотри, например, как сделаны комментарии в ВК — точно также при обновлении выводится только текущая страница, а на остальные мотай самостоятельно.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2