23 апреля 2021, 12:20 Спасибо большое )) Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
23 апреля 2021, 12:17 Спасибо огромное, чет затупил ))) Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
23 апреля 2021, 12:13 У меня в msOrder поле для самовывоза select id=«delivery_shop» name=«extfld_delivery_shop» value="{$form['extfld_delivery_shop']}" class=«form-control» Нужно вот так? $properties = $msOrder->get('properties'); $delshop = $properties['extfld_delivery_shop']; И просто вывод {$delshop} )? Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
22 апреля 2021, 21:54 Спасибо, работает )) Еще не подскажете пожалуйста как получить и отправить доп. значения из заказа минишоп. Поля созданы как тут https://modx.pro/solutions/10040 Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
22 апреля 2021, 20:06 Добрый вечер! Нужна помощь. Как получить значение (https://prnt.sc/11vqy4a) size из заказа в формате:Размер: AirPods 1/2 Пробовал {$product['size']}, {$product->size}, $product->Product->get('size')} ничего не работает ( <?php if($modx->event->name != 'msOnCreateOrder') return; $token = $modx->getOption('mstelegram_token', null, false); $recipients = explode(',', $modx->getOption('mstelegram_recipients', null, '')); $contacts = $modx->getObject('msOrderAddress', array('id'=> $msOrder->address)); $_products = $msOrder->getMany('Products'); $profile = $msOrder->getOne('UserProfile'); $properties = $msOrder->get('properties'); // Список товаров в заказе $i = 0; $products = ''; foreach ($_products as $product) { $i++; $products .= "{$i}. {$product->name} ({$product->count} шт.) - {$product->Product->get('price')} грн"; } if ($msOrder->delivery == '1') { $deli = 'Способ доставки: Самовывоз'; } else if ($msOrder->delivery == '2') { $deli = 'Курьерская доставка Деливери'; } else { $deli = 'Самовывоз из Новой Почты'; } if ($msOrder->payment == '2') { $pay = 'Способ оплаты: Оплата на карту ПриватБанка'; } else { $pay = 'Способ оплаты: Оплата при получении'; } // Текст сообщения $message = " Новый заказ #{$msOrder->num} на сумму {$msOrder->cost} грн. -------------------------------------- {$pay} {$deli} -------------------------------------- Данные доставки: Имя: {$contacts->receiver} Телефон: {$contacts->phone} -------------------------------------- Товары: {$products} -------------------------------------- Email: {$profile->email}"; $message = urlencode($message); foreach($recipients as $id){ $id = trim($id); if(!$id) continue; $url = "https://api.telegram.org/bot{$token}/sendMessage?chat_id={$id}&text={$message}"; $ch = curl_init(); curl_setopt_array($ch, array(CURLOPT_URL => $url, CURLOPT_RETURNTRANSFER => true)); $result = curl_exec($ch); curl_close($ch); } Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
21 апреля 2021, 19:25 $msOrder->delivery == '1' — смотрите в настройках минишопа https://prnt.sc/11t6d3m Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 +1
21 апреля 2021, 19:20 if ($msOrder->delivery == '1') { $deli = 'Способ доставки: Самовывоз'; } else if ($msOrder->delivery == '2') { $deli = 'Курьерская доставка Деливери'; } else { $deli = 'Самовывоз из Новой Почты'; } if ($msOrder->payment == '2') { $pay = 'Способ оплаты: Оплата на карту ПриватБанка'; } else { $pay = 'Способ оплаты: Оплата при получении'; } // Текст сообщения $message = " Новый заказ #{$msOrder->num} на сумму {$msOrder->cost} грн. -------------------------------------- {$pay} {$deli} Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 +1
14 февраля 2021, 15:02 Спасибо большое! Работает Вопросы / Ошибка в логах после обновления pdoTools 14 0
11 сентября 2019, 11:21 Спасибо большое Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
10 сентября 2019, 09:39 Как изменить текст сообщения? Создал сниппет, хотел изменить текст сообщения, сохраняю, но в телеграмму приходит старый Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
27 февраля 2019, 14:58 Ошибок в консоли нет. Весь js на сайте работает. https://cdn1.savepice.ru/uploads/2019/2/27/395c44cd3d9996680fbf9e13c9d2c1a3-full.png При клике на кнопку, кнопка становиться <a href="test-tovar.html#" class="oneClick btn_one_click disabled" data-hash="03a463d5cee02d15ae1a0915c4d54bc6" data-product="5">Купить в 1 клик</a> Готовые решения / msOneClick - «Купить в один клик» 104 0
27 февраля 2019, 14:43 Добрый день! Проблема возникла видимо такая же. На сайте тоже https. Вызвал на страничке с товаром [[!msOneClick]] Кнопка появилась, а вот кликая по ней, ничего не происходит, нет попапа, и нет даже в инспекторе загруженной формы. Только вот что там есть: <script type="text/javascript"> if(typeof jQuery == "undefined") { document.write("<script src=\"/assets/components/msoneclick/js/web/lib/jquery.min.js\" type=\"text/javascript\"><\/script>"); } </script><script type="text/javascript">AjaxForm.initialize({"assetsUrl":"\/assets\/components\/ajaxform\/","actionUrl":"\/assets\/components\/ajaxform\/action.php","closeMessage":"\u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0432\u0441\u0435","formSelector":"form.ajax_form","pageId":5});</script> Готовые решения / msOneClick - «Купить в один клик» 104 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
select id=«delivery_shop» name=«extfld_delivery_shop» value="{$form['extfld_delivery_shop']}" class=«form-control»
Нужно вот так?
$properties = $msOrder->get('properties');
$delshop = $properties['extfld_delivery_shop'];
И просто вывод {$delshop} )?
Еще не подскажете пожалуйста как получить и отправить доп. значения из заказа минишоп. Поля созданы как тут https://modx.pro/solutions/10040
Как получить значение (https://prnt.sc/11vqy4a) size из заказа в формате:Размер: AirPods 1/2
Пробовал {$product['size']}, {$product->size}, $product->Product->get('size')} ничего не работает (
https://prnt.sc/11t6d3m
https://cdn1.savepice.ru/uploads/2019/2/27/395c44cd3d9996680fbf9e13c9d2c1a3-full.png
При клике на кнопку, кнопка становиться