MODX Реализация getPage без перезагрузки страницы!
Здравствуйте!
Есть ли у кого-то реализация постраничного перехода на getPage без перезагрузки страницы, тоесть при кликах на кнопки перехода 1,2,3,4 и т.д. подгружался контент, скажем из 3-х ресурсов без перезагрузки!
Спасибо!
Есть ли у кого-то реализация постраничного перехода на getPage без перезагрузки страницы, тоесть при кликах на кнопки перехода 1,2,3,4 и т.д. подгружался контент, скажем из 3-х ресурсов без перезагрузки!
Спасибо!
Комментарии: 11
Тут нужно и javascript для организации запросов и сниппет-обертку для ответов.
Можно взять уже готовое — mSearch2, он выведет любые страницы с ajax пагинацией через getPage. Вот рабочий пример.
Можно взять уже готовое — mSearch2, он выведет любые страницы с ajax пагинацией через getPage. Вот рабочий пример.
спасибо за подсказку, но можно ещё пример кода как правильно связывать его с getPage
Кого связывать?
mFilter2 сам с ним работает, по умолчанию. Параметр &paginator=`getPage`
mFilter2 сам с ним работает, по умолчанию. Параметр &paginator=`getPage`
Вызываю так:
[[!mSearch?
&parents=`5`
&includeTVs=`1`
&tpl=`ReviewsRowTpl`
&resources=`5`
&limit=`3`
]]
жду первые 3 записи и пагинацию
но ничего не происходит
[[!mSearch?
&parents=`5`
&includeTVs=`1`
&tpl=`ReviewsRowTpl`
&resources=`5`
&limit=`3`
]]
жду первые 3 записи и пагинацию
но ничего не происходит
Ты видишь разницу между mSearch и mFilter2?
На всякий случай, mFilter2 входит в состав платного mSearch2.
На всякий случай, mFilter2 входит в состав платного mSearch2.
А как сделать несколько пагинаций — допустим вверху страницы и внизу?
Смотрю на mamaboutique.ru/ там же работает, а у меня нифига(((
Чето шаманить нужно да?
Смотрю на mamaboutique.ru/ там же работает, а у меня нифига(((
Чето шаманить нужно да?
Надо вызов гет пейдж рендерить в плейсхолдеры
Вызываешь гет пейдж с указанием имени плейсхолдера, а потом расставляешь их там где нужно.
Вызываешь гет пейдж с указанием имени плейсхолдера, а потом расставляешь их там где нужно.
как интересно я через mfilter2 вызову еще pdopage в плейсходер?
Научи пожалуйста!
Научи пожалуйста!
Кто как решает подобную проблему? Если выводяться результаты mfilter и указать пагинацию вверху и внизу.
То блок пагинации в одном месте получается не рабочий.
пример — s4936.modx-test.com/index.php?id=3
То блок пагинации в одном месте получается не рабочий.
пример — s4936.modx-test.com/index.php?id=3
Поправил там тебе — смотри.
Нужно изменить селектор с id=mse2_pagination на class=mse2_pagination, и указать его в javascript, вначале.
id может быть только один на странице, поэтому и работал у тебя только один блок.
Нужно изменить селектор с id=mse2_pagination на class=mse2_pagination, и указать его в javascript, вначале.
id может быть только один на странице, поэтому и работал у тебя только один блок.
А ларчик просто открывался!))) а я весь код уже раз 20 просмотрел. А вот такую маленькую мелочь как id и класс — просмотрел… Спасибо Василий! )
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.