Sergey

Sergey

Был в сети 02 октября 2023, 14:41
Заказы не принимаю
До обновы дополнения работало так, после обновы у меня так не работает ( поэтому закомментировал

<?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');


// if (isset($properties['msnovaposhta']) && isset($properties['msnovaposhta']['warehouse_ref'])) {
//  $np = $modx->getService('msnovaposhta', 'MsNovaPoshta'); 
//  $warehouse = $np->getWarehouse($properties['msnovaposhta']['city_ref'], $properties['msnovaposhta']['warehouse_ref']);
//   if($warehouse) {
//      $officeNumber = $warehouse['Description'];
//      $officeNumberOblast = $warehouse['SettlementAreaDescription'];
//      $officeNumberRayon = $warehouse['SettlementRegionsDescription'];
//      $officeNumberGorod = $warehouse['SettlementDescription'];
//   }
// }
// Список товаров в заказе
Добрый день! После обновления на 2.1.0-pl перестали грузиться Город и Отделения, Область выбрать можно. Пробовал стандартный чанк, так же ( В тех. поддержку не могу написать, закончилась (( Ключ новой почты в норме
Все то что вы описали, верно. Нужно что бы плагин срабатывал всегда, при изменении кол-ва товаров, когда удалил 2 из 3-х товаров, у него возвращаеться цена, или если человек закинул 6 товаров в корзину, тогда два самых дешевых становятся с нулем)) Возможно кто то сможет написать плагин не за бесплатно)?
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} грн.

Я делал так, id можно посмотреть в настройках доставки и оплаты
Всем привет. Подскажите пожалуйста, установлен последний MobileDetect и к сожалению не коректно работает вывод для планшета (tablet).
[[!MobileDetect:is=`1`:then=`<p>This is a <b>tablet</b> view via Snippet tag.</p>`:else=``?input=`tablet`]]

Почему то если зайти с Ipad или другого планшета, все равно показывает версию для Десктопа (standard)а точнее то что тут
[[!MobileDetect:is=`1`:then=`<p>This is a <b>standard</b> view via Snippet tag.</p>`:else=``?input=`standard`]]
На телефоне работает. В настройках стоит «Считать планшеты десктопом» — НЕТ.