Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
14 февраля 2014, 15:53
0
Насколько я знаю — нет.

Напиши свой фильтр.
Василий Наумкин
14 февраля 2014, 13:20
+1
Минус от меня, нажал случайно, пардон.

Не знаю, как работает MIGX, но pdoTools автоматом превращает JSON в массив при выводе из БД — может пригодиться.
Василий Наумкин
14 февраля 2014, 13:16
0
Нормальным способом — нет. Метод modX::runSnippet всегда возвращает строку.
Но зато можно использовать pdoFetch::getCollection, с параметрами — результат будет такой же.

Если же нужен просто массив оформленных результатов, то можно explode вывод runSnippet по outputSeparator.
Василий Наумкин
14 февраля 2014, 08:27
0
Нужно указать псевдонимы:
SELECT res.pagetitle, res.introtext, res.content, img.value as img, video.value as video
Василий Наумкин
13 февраля 2014, 11:23
+2
[[pdoMenu?
	&level=`4`
	&parents=`[[pdoField? &id=`[[*id]]` &field=`id` &topLevel=`1`]]`
	&where=`{"isfolder":1}`
]]
Василий Наумкин
13 февраля 2014, 09:35
0
Потому что сначала нужно привязать соцсеть к учетной записи.
Василий Наумкин
13 февраля 2014, 09:34
0
— Replaced file «action.php» to plugin «HybridAuth».
Файл action.php заменён на плагин HybridAuth.

Нет этого файла с версии 0.7.
Василий Наумкин
12 февраля 2014, 16:22
0
Нет, без MODX никак не получится.
Василий Наумкин
12 февраля 2014, 09:17
0
Очень даже может быть, если авторизованный юзер не имеет прав на просмотр страницы — его и зациклит.
Василий Наумкин
12 февраля 2014, 02:27
0
Я в Chrome не могу повторить, и при разработке ни разу не сталкивался.

Может, это какое-то кэширование браузера? Если перестаёт работать и при клике выкидывает на главную — смотри ошибки javascript в консоли.
Василий Наумкин
12 февраля 2014, 02:20
0
есть магазин на miniShop2, где пользователи создают товар и потом приобретают его
?!

Пробовал авторизовывать пользователя перед запросом, а после добавление товара разлогинить.
По моему, сессия очищается при разлогинивании, а не залогинивании. Можно попробовать использовать куки, чтобы сохранить данные и записать в сессию снова.
Василий Наумкин
12 февраля 2014, 02:17
0
/basket?msorder=104 — это и есть редирект на страницу заказа.

Сниппеты должны увидеть параметр msorder и показать его, если id есть в сесси покупателя. Возможно, с сессией какие-то проблемы — нужно проверить в другом браузере или анонимном режиме.

Василий Наумкин
11 февраля 2014, 17:42
+1
Попробуй просто сжатие javascript в админке отключить.
Василий Наумкин
11 февраля 2014, 17:29
0
Ну вот теперь зайди в этот файл и посмотри, что на строке 95.
Василий Наумкин
11 февраля 2014, 17:17
0
Консоль браузера что показывает при ответе на ajax запрос?
Василий Наумкин
11 февраля 2014, 17:14
0
Только что проверил на тестовых сайтах — нет проблем.
Василий Наумкин
11 февраля 2014, 17:10
0
Может, почитать логи сервера?
Василий Наумкин
11 февраля 2014, 17:04
0
Если версия 2.1.3 — то нужно обновиться или отключить php-apc.

Если версия старше, то нужно смотреть ошибки в логе сервера и журнале сайта.
Василий Наумкин
11 февраля 2014, 17:03
0
И что, при редактировании создался новый тикет?

Или вместо редактирования, ты создал новый тикет?