Павел
С нами с 09 сентября 2013; Место в рейтинге пользователей: #310Модуль minishop2 для доставки по миру?
Приветствую!
Подскажите, есть ли какой-нибудь готовый модуль для minishop2 для мировой доставки? Для любой доставки, которая из России отправляет
Подскажите, есть ли какой-нибудь готовый модуль для minishop2 для мировой доставки? Для любой доставки, которая из России отправляет
Collections и {"xtype":"fileuploadfield"} не работает. Как сделать изменение файла в collections?
Приветствую.
Хочу сделать изменение пути к файлу в collections по 2-му клику, чтобы не приходилось переходить в документ.
Добавил в поле «редактор» {«xtype»:«fileuploadfield»}
При двойном клике появляется такое:
Но, при клике по кнопке browse окно с выбором файлов не подгружается.
Подскажите, как заставить это работать?
Или может есть какой-то другой аналогичный модуль с таким функционалом.
Хочу сделать изменение пути к файлу в collections по 2-му клику, чтобы не приходилось переходить в документ.
Добавил в поле «редактор» {«xtype»:«fileuploadfield»}
При двойном клике появляется такое:
Но, при клике по кнопке browse окно с выбором файлов не подгружается.
Подскажите, как заставить это работать?
Или может есть какой-то другой аналогичный модуль с таким функционалом.
Minishop2. Добавление товара при выборе способа оплаты
Приветствую!
При определенном способе оплаты нужно брать комиссию в процентах от общей стоимости заказа. И в идеале чтобы эта комиссия подавалась как отдельный товар
Кто знает, подскажите как это лучше реализовать, через какие события.
При определенном способе оплаты нужно брать комиссию в процентах от общей стоимости заказа. И в идеале чтобы эта комиссия подавалась как отдельный товар
Кто знает, подскажите как это лучше реализовать, через какие события.
Чтобы страница 404 возвращал 404 ответ. Возможно ли?
В MODX 404 страница возвращает ответ 200.
А можно как-нибудь сделать, чтобы она 404 возвращала?
Может плагин на какое-нибудь событие или еще как-то
А можно как-нибудь сделать, чтобы она 404 возвращала?
Может плагин на какое-нибудь событие или еще как-то
Minishop2. Как сделать изменение полей заказа в плагине?
Приветствую!
В оформлении заказа добавил поля date и time, где указывается дата доставки.
вызываю плагин на событие msOnSubmitOrder
Подскажите как сохранить изменения. Или может это не возможно сделать в данном событии и нужно использовать другое.
В общем, $order->set($tmp) не работает как я хочу)
В оформлении заказа добавил поля date и time, где указывается дата доставки.
вызываю плагин на событие msOnSubmitOrder
$tmp = $order->get();
$tmp['comment'] = $tmp['comment'].$data['date'].$data['time'];
$order->set($tmp);
Но комментарий не меняется.Подскажите как сохранить изменения. Или может это не возможно сделать в данном событии и нужно использовать другое.
В общем, $order->set($tmp) не работает как я хочу)
Minishop2. Возможность онлайн-оплаты заказа после подтверждения менеджером
Приветствую.
Нужно, чтобы при оформлении заказа, покупатель не мог оплатить заказ онлайн. А возможность оплатить онлайн появлялась, после того, как менеджер поставит определенный статус в админке. Для оплаты онлайн используется Robokassa.
Так-то алгоритм у меня есть:
1)Сделать обычную доставку
2)После заказа, менеджер заходит в админку, меняет статус на «Ожидает оплаты»
3)В ЛК у покупателя в списке заказов условие на этот статус и появляется ссылка «Оплатить», которая ведет на страницу оплаты.
4)После оплаты возвращается success и меняется статус заказа на «Оплачен»
И проблем реализовать его нет. Единственное, придется разобраться с API Робокассы и сделать свою страницу оплаты
— Но может кто подскажет быстрее способ с использованием готового модуля? В частности интересует modstore.pro/packages/payment-system/msprobokassa
Или в Minishop2 где-нибудь настройка есть — оплаты после подтверждения менеджером?
Нужно, чтобы при оформлении заказа, покупатель не мог оплатить заказ онлайн. А возможность оплатить онлайн появлялась, после того, как менеджер поставит определенный статус в админке. Для оплаты онлайн используется Robokassa.
Так-то алгоритм у меня есть:
1)Сделать обычную доставку
2)После заказа, менеджер заходит в админку, меняет статус на «Ожидает оплаты»
3)В ЛК у покупателя в списке заказов условие на этот статус и появляется ссылка «Оплатить», которая ведет на страницу оплаты.
4)После оплаты возвращается success и меняется статус заказа на «Оплачен»
И проблем реализовать его нет. Единственное, придется разобраться с API Робокассы и сделать свою страницу оплаты
— Но может кто подскажет быстрее способ с использованием готового модуля? В частности интересует modstore.pro/packages/payment-system/msprobokassa
Или в Minishop2 где-нибудь настройка есть — оплаты после подтверждения менеджером?
runProcessor('resource/update', $data) стирает существующие значения TV
Обновляю ресурс, например так:
Или есть какой-то способ, чтобы обновлять только нужные tv у ресурса?
$data = ArrayА значения других tv, которые не указаны в $data стираются. Это так и должно работать и нужно до этого получить как-то значения всех tv данного ресурса и передавать в data?
(
'class_key' => 'msProduct',
'context_key' => 'web',
'tvs' => '1',
'tv93' => '1558185960',
'price' => '5',
'article' => '20015',
'tv91' => '9',
'id' => '3014',
'alias' => 'alia-takoi-vot',
'pagetitle' => 'Заголовок'
);
$response = $modx->runProcessor('resource/update', $data);
Или есть какой-то способ, чтобы обновлять только нужные tv у ресурса?
Перенести вкладку "Настройки" после "Дополнительные поля"
Есть какое-нибудь решение, позволяющее перенести вкладку «Настройки» после «Дополнительные поля»?
Как убрать вкладку через настройку форм — знаю, а как перенести, что-то не гуглится)
Как убрать вкладку через настройку форм — знаю, а как перенести, что-то не гуглится)
PdoResources фильтрация через where
Есть документ с тв-полем age1, которое равно 7
Вызываю PdoResources с таким фильтром:
— Т. е., насколько я вижу сравнивается только с 1 цифрой. Как починить или по другому это условие написать?
Вызываю PdoResources с таким фильтром:
&where=`{"age1:<=":"8"}`
Этот документ выводится — правильно&where=`{"age1:<=":"6"}`
не выводится — правильно&where=`{"age1:<=":"24"}`
не выводится — не правильно&where=`{"age1:<=":"71"}`
выводится — правильно— Т. е., насколько я вижу сравнивается только с 1 цифрой. Как починить или по другому это условие написать?
2 pdoPage c ajax пагинацией на 1 странице
Приветствую.
Вывел 2 pdoPage с аякс-пагинацией через кнопку.
Если кликаешь по 1 «показать еще» то все работает, но перестает работать 2 кнопка для раскрытия 2 списка и наоборот.
Мне кажется надо, где-то в скрипте исправить, чтобы искало в сгенерированном содержимом, сделать что-то вроде:
Может просто какой-то параметр в вызове pdoPage не указал
Вывел 2 pdoPage с аякс-пагинацией через кнопку.
Если кликаешь по 1 «показать еще» то все работает, но перестает работать 2 кнопка для раскрытия 2 списка и наоборот.
Мне кажется надо, где-то в скрипте исправить, чтобы искало в сгенерированном содержимом, сделать что-то вроде:
(document).on('click', ".class", function ()
Но могу ошибаться. Может просто какой-то параметр в вызове pdoPage не указал