Артур Шевченко

Артур Шевченко

С нами с 24 мая 2019; Место в рейтинге пользователей: #3
Отправить деньги
02 марта 2023, 20:46
0
Поочередно отключать плагины на событие OnDocFormSave. Посмотреть логи сервера. Посмотреть журнал ошибок.
01 марта 2023, 11:33
0
мы все так же видим пагинацию первоначальную
Первое, что приходит на ум, это заменить блок, так же как и результаты, т.е. при запросе на сервер вызвать pdoPage.
28 февраля 2023, 20:40
0
Чтобы выводить данные с разбивкой по страницам, нужно в ajax запросе отправлять limit и offset и вставлять эти данные в SQL запрос к БД в которой идёт поиск. Соответственно limit и offset зависят о номера страницы.
28 февраля 2023, 18:20
0
Приветствую, к сожалению пока нет, документация в процессе написания.
26 февраля 2023, 13:30
0
По типу поля «цена» это типа «от» «до»? А как может быть в «от» — ширина, а в «до» — длина? Или о каких ячейках речь?
23 февраля 2023, 19:55
0
Не выкинут, к сожалению, но это не значит, что все обязаны делать компоненты на нём.
23 февраля 2023, 13:51
0
Корзина минишопа это фронт. Я согласен, что переписывать на vue корзину, которая и так работает странно, но если разработчик согласовал это с заказчиком, то почему нет? На фронте вообще каждый творит, что хочет. Вы же не будет возмущаться, если кто-то сделает слайдер на BX Slider вместо Swiper. Так чего же того возмущаться по поводу использования Vue?
23 февраля 2023, 13:23
+1
Сёмен предлагает использовать Vite для разработки компонентов, т.е. готовых решений, какая разница владельцу сайта какие технологии использует компонент, если он стабильно работает? У меня за 4 года работы с Modx если и были задачи на изменение админки, то я либо выносил нужные функции на фронт, либо писал свой компонент на чистом JS, потому что разбираться в ExtJs я не хочу, он не актуален. Уже есть компоненты на Vue и в этом нет проблемы, так как необходимости менять интерфейс стороннего компонента в 99% случаев нет, все доработки относятся в основнов к php и api Modx.
21 февраля 2023, 22:11
0
Конечно можно. Нужно добавить чекбоксы и переопределить метод обработчика заказа submit(), так чтобы он делал копию корзины, разделял её на два массива, потом один передавал в оформление, второй после оформления опять помещал в корзину. Если надо в зависимости от чекбоксов пересчитывать стоимость, то надо ещё и js доработать.
21 февраля 2023, 19:31
0
Написать плагин на OnDocFormSave
21 февраля 2023, 19:28
0
Насколько мне известно, готовых решений для подобной задачи нет. Обычно делают раздел Избранное, а уже из него можно добавить в корзину и оформить заказ.
21 февраля 2023, 10:50
0
несколько лет назад был AjaxForm и Login))) А простого решения я не знаю.
21 февраля 2023, 10:43
0
Я посмотрел документацию, и ничего про валидацию не нашёл, поэтому думается мне вам надо самому написать проверку. Вообще, моё скромное мнение таково, что Office бессмысленная трата денег. Есть достаточное количество бесплатных способов сделать тоже самое, самый простой это AjaxFormitLogin. Историю заказов он конечно не покажет, но для этого можно использовать msListOrders, который втрое дешевле Office, имеет много вариантов работы с заказами и лёгок в кастомизации, при том что в Office вы получаете таблицу с ExtJs.
20 февраля 2023, 23:14
0
Можно, надо проверить есть ли эта опция в таблице ms2_category_options.
20 февраля 2023, 18:04
0
Ну вот у меня всё что возвращает submit() сразу на фронт улетает, а весь код в хуке после submit() почему-то не работает. При этом если поменять echo на return, то всё норм. Может я что-то не так делал, может что-то не так в AjaxFormitLogin, я не знаю. Надо ещё раз проверить.
20 февраля 2023, 17:32
0
ХЗ, я думал из-за die(). Проверь на досуге где косяк.
20 февраля 2023, 17:16
0
Ну не знаю. Факт в том, что в моём варианте с minishop2 >4.0.0 код после $miniShop2->order->submit() не выполняется.