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

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

С нами с 06 июня 2015; Место в рейтинге пользователей: #5
Николай Савин
19 мая 2022, 13:56
0
Подготовьте изображение со всем этим добром и накладывайте его как ватермарку.
Николай Савин
17 мая 2022, 20:06
0
Компонент недоступен. Автор к сожалению тоже.
Готовой альтернативы судя по всему нет.
Николай Савин
17 мая 2022, 12:26
0
Да по тексту стало сильно понятнее. Но по-прежнему не понятно зачем такой инструментарий использовать. Особенно при формулировке
используя минимум сторонних компонентов.
Куда более правильно было был написать малюсенький JS скрипт, который слушает форму, отправляет условные логин-пароль на сервер. А Сервер в свою очередь тоже, используя простенький PHP скрипт заводит запись в базе. Ну или логинит.

Зачем сюда подключать твои здоровенные комбайны, да еще форкнутые, ума не приложу. Это ж изобретение велосипеда, которых тут на форуме наверное с несколько десятков наберется.
Ты бы лучше свою деятельность направил на реанимацию ajaxLogin
Николай Савин
17 мая 2022, 09:01
+1
Артур, ты если ради критики выкладываешь — то лучше бы это делать в разделе вопросы.
Раздел готовые решения предполагает собственно готовое решение. Причем понятное случайному посетителю (хорошо бы).
Я три раза перечитал текст, но так и не понял какую задачу ты решал, в чем ее решение, и почему это решение такое. Просто поток мыслей — без какой-либо цели.
Николай Савин
10 мая 2022, 11:03
0
Не знаю как насчет FormIT, но вот AjaxForm точно для MODX3 точно никто не обновлял.
Николай Савин
06 мая 2022, 13:37
0
Спасибо, примем меры
Николай Савин
06 мая 2022, 13:14
+2
Добрые люди обычно в спасибо копеечку заворачивают )
Николай Савин
06 мая 2022, 13:11
+1
Да — для MODX3 минишопа пока нет. Версия сейчас в разработке.
Николай Савин
04 мая 2022, 09:35
0
То есть ты не смог собрать компонент из исходника, а виноват MODX3?
Компонент для MODX3 лежит вот здесь
github.com/halftrainedharry/Gallery
Для сборки и установки компонента из исходника нужно запустить файл /_build/build.transport.php
Николай Савин
03 мая 2022, 16:53
0
В этом случае в процессоре нужно добавить выборку данных из дополнительной таблицы. Тогда они будут доступны как родные в JS
Николай Савин
03 мая 2022, 16:52
0
Вряд ли из-за прав. Скорее просто плагин не успевал выполнить задачу за доступное время. А в консольном режиме ограничения времени на выполнение PHP скрипта нет. Он может и неделю выполняться.
Николай Савин
03 мая 2022, 11:57
0
Ну для начала идея — не использовать для таких задач плагин.
Это некорректно с точки зрения архитектуры (плагин по своей сути это функция). А также плагин ограничен максимальным временем выполнения PHP скрипта.

Такие задачи выполняются в CLI режиме. То есть создайте отдельный php файл, подключите туда MODX, перенесите ваш код. Желательно переделать в класс и использовать ООП. И выполняйте код в консольном режиме.
Николай Савин
28 апреля 2022, 09:28
+1
А где связь? Никаких изменений связанных со списком товаров заявлено не было.
Обновление касается корзины и оформления заказа по большей части.
Николай Савин
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
А неплохо вы тут сам с собой общаетесь