Вопросы

Заказ отправляется 2 раза

Создал сниппет
<?php
if(empty($_GET['msorder'])){
    $scriptProperties = array(
        'json_response' => false
    );
    $miniShop2 = $modx->getService('minishop2','miniShop2', MODX_CORE_PATH . 'components/minishop2/model/minishop2/', $scriptProperties);
    if (!($miniShop2 instanceof miniShop2)) return '{"error": "getService minishop error"}';
    $miniShop2->initialize($modx->context->key, $scriptProperties);
    $miniShop2->cart->clean();
    $miniShop2->order->clean();
    $miniShop2->order->add('receiver','Имярек'); // Указываем имя получателя
    $miniShop2->order->add('phone','777');
    $miniShop2->order->add('email','мыло');
    $miniShop2->order->add('receiver','test1');
    $miniShop2->order->add('payment', 1); //Указываем способ оплаты
    $miniShop2->order->add('delivery', 1); //Указываем способ доставки
    $miniShop2->cart->add(3,2);
    $miniShop2->order->submit();
}
вызываю на странице и вижу что заказ отправился два раза. В чем здесь ошибка?
Артем
16 октября 2019, 18:13
modx.pro
803
0

AjaxForm пропускает валидацию если делать редирект через af_complete

1. Если все поля в форме заполнены, то форма приходит на почту и сохраняется в FormIt.
2. Если какое-то поле из тех что указано в &validate не заполнено, то форма не приходит на почту и не сохраняется в FormIt, однако редирект срабатывает и мы видим страницу «Спасибо!»
3. Еще почему-то не срабатывает уловка от спама в виде &validate=`nospam:blank`, если поле заполнить, то сообщение всё равно уходит и сохраняется в Formit
Серый
16 октября 2019, 11:32
modx.pro
1 401
0

Weight msOption

Подскажите, как сделать select с выбором веса товара и в зависимости от веса, чтобы менялась цена товара
[[!msOptions?
    &options=`weight`
    &tpl=`phytomodule.option`
]]

[[!msProductOptions?
     &options=`weight`
]]
Aslero
16 октября 2019, 00:54
modx.pro
955
0

Парсинг постов из соц сетей

На фронте в форму (с рекапчей v3) вставляется ссылка на пост в соц сети (ВК, ОК, FB). Modx создаёт ресурс в заданном родителе, в компоненте articles, подтягивая заголовок, текст, фото (если есть), видео (если есть).Фото и видео (ссылками) в отдельные ТВ поля. Без публикации.
Кто, за сколько может реализовать?
Сергей Самусев
15 октября 2019, 22:23
modx.pro
716
0

Не открывает доступ информации для групп пользователей

Здравствуйте,
Проблема: не могу вывести текст, для определенной группы пользователей.

Что сделал:
1. создал группу пользователей «drop»
ibb.co/XXS7Xsr — скрин

2. Добавил пользователя в группу «drop»
ibb.co/7J3KYH0

3. Дальше в шаблоне прописал:
[[!+modx.user.id:memberof=`drop`:then=`[[$informasia_opt]]`]]
где [[$informasia_opt]] — чанк с текстом.

Пробовал делать по Administrator, прописывая его в [[!+modx.user.id:memberof=`Administrator`:then=`[[$informasia_opt]]`]]
все работает.
Под drop не хочет.

Пожалуйста помогите разобраться?
Ильяс
15 октября 2019, 17:38
modx.pro
797
0

miniShop2 - как выставить производителей в том порядке в котором мне нужно?

Всем привет!
Кто нибудь знает как производителей выставить по порядку?
Абдулсалам
15 октября 2019, 07:27
modx.pro
986
0

В debugParser отображается весь html файл

Оптимизирую скорость прогрузки сайта и когда я через debugParser проверяю скорость загруки — в пункте 1 просто показан весь html код страницы
file.modx.pro/files/a/4/a/a4a0e82016b1925cc2d52b9a43a10039.png
Что это значит? На другом моем сайте код не отображался…
Марк
15 октября 2019, 01:59
modx.pro
772
0

Преоброзование FormIt в Excel

Здравствуйте. Прошу вашей помощи.
Создал форму на сайте, куда пользователь вводит необходимые данные, например:
Код товара [Тест], Город [Тест], Телефон [89998889900]
После того как пользователь все заполнил, он нажимает отправить.
Администратору приходит письмо с вложением Excel, где ячейка А1 — Код товара, В1 — Город, С1 — Телефон.
Прошу помочь или подсказать, как реализовать данную форму.
Артем
14 октября 2019, 23:38
modx.pro
895
0

Чертовщина с pdoResources

Дичь какая-то. Есть ресурс, страница с разными плюшками (блоки-тексты, видосы) и есть её производная в виде виджета на главную страницу. У ресурса есть TV — any-image. Источником назначен MIGX resourceimages.
На самой странице ресурса картинка выбранная этим TV отображается ОК. Но вот я вызываю сотону виджет на главную страницу вот этим вот:
Серый
14 октября 2019, 22:11
modx.pro
687
0

Наследование опций

Добрый день, может кто подсказать как сделать чтобы назначив опции родительской категории они также распространялись и на дочерние категории? Т.е. приходится каждой дочерней категории назначать опции, проще было бы основной категории добавить нужные опции и они автоматом назначались дочерним.
Структура магазина следующая:
Каталог
--Категория 1
---Под категория 11
----Товар 111
---Под категория 12
----Товар 112
---Под категория 13
----Товар 113
--Категория 2
---Под категория 21
----Товар 221
---Под категория 22
----Товар 221

Спасибо
алексей
14 октября 2019, 20:27
modx.pro
781
0