Николай Савин

Николай Савин

С нами с 01 января 1970; Место в рейтинге пользователей: #2
03 мая 2022, 16:52
0
Вряд ли из-за прав. Скорее просто плагин не успевал выполнить задачу за доступное время. А в консольном режиме ограничения времени на выполнение PHP скрипта нет. Он может и неделю выполняться.
03 мая 2022, 11:57
0
Ну для начала идея — не использовать для таких задач плагин.
Это некорректно с точки зрения архитектуры (плагин по своей сути это функция). А также плагин ограничен максимальным временем выполнения PHP скрипта.

Такие задачи выполняются в CLI режиме. То есть создайте отдельный php файл, подключите туда MODX, перенесите ваш код. Желательно переделать в класс и использовать ООП. И выполняйте код в консольном режиме.
28 апреля 2022, 09:28
+1
А где связь? Никаких изменений связанных со списком товаров заявлено не было.
Обновление касается корзины и оформления заказа по большей части.
28 апреля 2022, 09:23
0
Это статья не про MODX3 а про minishop2.
25 апреля 2022, 11:30
+1
Рекомендую использовать ZoomX для построения API. Текущая статья — устаревшая. Архивная я бы сказал
23 апреля 2022, 14:59
0
Инструкции по обращению в базу данных — это официальная документация.
Конкретно по примеру — давайте помогу набросать. Для начала сформулируйте запрос словами — что вы хотите получить на выходе.
Но откровенно говоря — вы для новичка взялись за сложноватую задачу.
22 апреля 2022, 21:15
0
Вы здесь немного смешиваете понятия. Опция это Модель и Марка отдельно.
А то что внутри (список моделей, Список марок) — это значения опций.
Вам получается нужно дернуть из базы значения указанной опции. Верно? Так это совсем простенький запрос в базу ведь.
22 апреля 2022, 21:07
0
Позвольте вмешаться в ваш диалог.
Массив опций вывести без проблем можно. Это ведь обычные записи базы данных. Значит их без проблем можно оттуда забрать.
Готовых сниппетов для этого нет. То что есть, использовать сильно не рекомендую, даже если там есть какие-то отсылки к опциям.
Проще всего написать свой достаточно простой сниппет, забирающий нужные вам данные.
Для этого нужно уметь составлять XPDO запросы через $modx->newQuery (или хотя бы через SQL)
21 апреля 2022, 10:56
0
На первой вкладке отображаются данные из другой таблицы базы данных ms_orders. Соответственно желательно расширять эту таблицу, а не ms_order_address про которую речь в статье.
18 апреля 2022, 18:51
+2
А неплохо вы тут сам с собой общаетесь
18 апреля 2022, 11:37
0
@Сергей Шлоков Обрати, пожалуйста, внимание на проблему.
@fred Oushen По-правильному вам нужно создать issue в репозитории компонента на github, в котором описать проблему с пошаговой инструкцией для воспроизведения проблемы.
18 апреля 2022, 10:41
0
Так он 17 года выпуска. Было бы странно если бы в 22 — он работал как надо
15 апреля 2022, 18:05
0
Да, в кавычки забыл обернуть Pagetitle
15 апреля 2022, 10:04
0
Ага. Ее вроде бы нет в репозитории.
Вот ссылка на github, но собирать нужно самостоятельно
@Сергей Шлоков Не подскажешь? Есть собранный компонент? Документация?
15 апреля 2022, 09:36
0
Иван имел в виду — установлен ли у вас pdoTools для MODX3 — специальная отдельная версия?
14 апреля 2022, 19:59
0
В данном случае внутренний JSON это массив данных — а массив в феном пишется как [ ]

{'!mFilter2' | snippet : [
...
'optionFilters' => ["proizvoitel:LIKE" => $_modx->resource.pagetitle]
...
]}
14 апреля 2022, 13:57
0
А ЧПУ в системных настройках включен?
14 апреля 2022, 13:52
0
Переименуйте ht.access в .htaccess
11 апреля 2022, 16:29
0
В таком случае он не попадет в репозиторий (думаю, не пропустят аналог). Да и популярности от него ждать не стоит. Люди больше скачивают знакомое.
11 апреля 2022, 14:20
0
Я думал там только JS переписан. Решает в любом случае Павел как владелец компонента. С моей стороны обещаю код-ревью, как только доберусь.