03 декабря 2021, 08:50 Спасибо) Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
03 декабря 2021, 08:49 Спасибо большое! Все заработало! Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 0
26 ноября 2021, 05:25 Добрый день. Подскажите пожалуйста (сам совсем не разбираюсь). Настроил уведомления о заказе в телеграмм. приходит в таком формате: Новый заказ #2111/95 на сумму 560 р. Оплата: 1 — 1. Товар (1 шт.)2. Товар (1 шт.) — Телефон: 000000000000 Улица: xxxxxxxxxx Дом: xxxxxx Квартира: xxxxxx Комментарий: 1. Способ оплаты пишет не как надо (например оплата картой), а id. 2. И как добавить что бы показывал вариант доставки. Вот так у меня: <?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'); // Список товаров в заказе $i = 0; $products = ''; foreach ($_products as $product) { $i++; $products .= "{$i}. {$product->name} ({$product->count} шт.)"; } // Текст сообщения $message = " Новый заказ #{$msOrder->num} на сумму {$msOrder->cost} р. Оплата: {$msOrder->payment} ----- {$products} ----- Телефон: {$contacts->phone} Улица: {$contacts->street} Дом: {$contacts->building} Квартира: {$contacts->room} Комментарий: {$contacts->comment}"; $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
Открытое письмо руководству MODX и команде MODX Revolution (Русская версия) Грустно наблюдать всё это. Чтобы понять всю бесперспективность данного многолетнего обсуждения в RU сообществе, нужно подняться над проблемой. Тогда будет всё очевидно. Удел MODX...
modxkit/testbench - тесты дополнений MODX 3 на живом ядре, в том числе в CI Спасибо! Будем использовать!
ModxMinify - Error 500 @Илья Уткин привет! github.com/Sterc/modx-minify давай обновим версию в сторе?
Impex3 - импорт/экспорт ресурсов MODX3 с поддержкой товаров MiniShop3 Да, несуществующие на сайте ресурсы будут просто проигнорированы. Те, которые есть, будут обновлены стандартным образом.
pdoTools 2.14.0 и pdoTools3 3.1.0-pl: обновление для MODX 2 и MODX 3 Это будет исправлено в следующей версии github.com/modx-pro/pdoTools3/pull/20
MiniShop3: обратная связь от разработчиков Добрый день! github.com/modx-pro/MiniShop3/issues/641 — уже на код ревью. Спасибо
Minishop3 - Слетают галки с внутренних категорий Добрый день! Взял проблему в работу. github.com/modx-pro/MiniShop3/issues/641
Новый заказ #2111/95
на сумму 560 р.
Оплата: 1
— 1. Товар (1 шт.)2. Товар (1 шт.)
— Телефон: 000000000000
Улица: xxxxxxxxxx
Дом: xxxxxx
Квартира: xxxxxx
Комментарий:
1. Способ оплаты пишет не как надо (например оплата картой), а id.
2. И как добавить что бы показывал вариант доставки.
Вот так у меня: