Александр Котлов

Александр Котлов

С нами с 18 января 2013; Место в рейтинге пользователей: #100

[pdoTools] 1.9.6-rc Ajax пагинация в pdoPage

Предлагаю вам обновление pdoTools с одной очень интересной функцией — возможностью работы pdoPage через ajax.

С этого момент pdoPage может выдавать JSON и прерывать работу движка при соответствии запроса трём характеристикам:
  1. Запрос сделан при помощи XMLHttpRequest, то есть — ajax.
  2. В запросе содержится переменная, указанная у сниппета в &pageVarKey. По умолчанию, это page.
  3. У сниппета включен параметр &ajax=`1`.
То есть, по умолчанию достаточно просто включить &ajax и отправлять к странице GET запросы типа:
$.get('document.html?page=5', function(response) {
	console.log(response);
}, 'json');
И в ответ вы получите JSON c результатами работы, пагинацией и служебными данными: номер страницы, сколько всего страниц и сколько всего результатов.

На этом сайте и на bezumkin.ru все страницы с пагинацией уже переведены на работу через ajax — можно тестировать, а под катом вас ждёт готовый код для внедрения у себя.
Василий Наумкин
26 октября 2014, 04:32
modx.pro
10
9 921
+10

Откуда пришел лид

Здравствуйте. Возник вопрос: необходимо, чтобы при получении данных с отправленной формы приходил отчет, откуда пришел посетитель на сайт. Реализовано ли такое дополнение для MODX Revo?
Дмитрий Коробов
10 февраля 2014, 08:07
modx.pro
5
3 367
0

ms2: скрывать/показывать свойства у разных товаров

С TV не было бы проблем, но я начал использовать плагины для свойств товаров.
Оказалось что у меня в магазине должен быть не только чай, но и посуда — с абсолютно другими свойствами.

Хочется сделать так, чтобы у чая показывались одни свойства на доп. вкладке «Свойства товара», а у посуды — другие.

Предполагаю, что оптимальным вариантом было бы написание плагина (модыксового) по какому-то событию и либо перехват вывода полей… Либо проверять родительскую категорию и подцеплять разные js, которые уберут лишние свойства.

Василий, не подскажешь возможный путь решения данной задачи?
Может уже кто-то сталкивался?

Заранее благодарю!
Peter Zenin
28 ноября 2013, 08:30
modx.pro
3
2 309
0

msearch2

Создал на тестовом сайте небольшой каталог, у всех товаров заполнил поля: pagetitle, vendor и tags. Настроил поиск по сайту, msearch2 чудесно быстро и красиво ищет по pagetitle товара игнорируя vendor и tags, пишет что ничего не найдено.
Что я делаю не так, в описании на simplestore написано, что поиск ищет по CRC?
p/s/ индекс обновлял
Алексей
09 сентября 2013, 17:10
modx.pro
1
1 338
0