Добрый день, уважаемые форумчане! Есть задача добавить выбор времени доставки при оформлении заказа. Что-то вроде того, что есть на СберМаркете [IMG WIDTH=585 HEIGHT=290]https://skr.sh/i/220322/3VuCCSaI.png?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2022-03-2022%2019:17:54.png[/IMG] Может, кто-то сталкивался с чем-нибудь подобным или может подсказать какое-то готовое решение? Так с ходу нагуглить ничего не удалось. Очевидный выход — написать свой тип свойства заказа, но при подключении там довольно много нигде не документированного js-кода, если это не свойство типа "Строка". Пока во всё это вникать не очень хочется. Может, кто-нибудь знает более изящный способ?
Тоже весь день бился. Выкладываю рабочее решение, как по api у оформленного заказа отменить одну из скидок/наценок и потом пересчитать заказ: [CODE]// деактивируем привязанную скидку $query = [ 'filter' => [ '=ORDER_ID' => 16706, // id заказа '=ORDER_DISCOUNT_ID' => 10371, // id связи отменяемой скидки. Связи хранятся в таблице b_sale_order_discount '=APPLY' => 'Y', ], 'select' => ['ID'] ];
$rule = \Bitrix\Sale\Internals\OrderRulesTable::getList($query)->fetch(); if ($rule) \Bitrix\Sale\Internals\OrderRulesTable::update($rule['ID'], ['APPLY' => 'N']); // деактивируем скидку. А можно, наверное, и удалить, если больше не нужна
// пересчитываем сам заказ $order = \Bitrix\Sale\Order::load(16706); $discount = $order->getDiscount();
Тоже столкнулся в этим. В какой-то момент падает с ошибкой Path was not found. Предполагаю, что имя фала становится слишком длинным для линукса, потому что ошибка возникает для файла .p.part2.part3.part4.part5.part6.part7.part8.part9.part10.part11.part12.part13.part14.part15.part16.part17.part18.part19.part20.part21.part22.part23.part24.part25.part26.part27.part28.part29.part30.part31.part32.part33.part34art1.xml
Ошибка Uncaught TypeError: BX.adminPanel is not a constructor на странице списка элементов в адмике, Ошибка Uncaught TypeError: BX.adminPanel is not a constructor на странице списка элементов в адмике
Здравствуйте! Я думаю мне сюда Может быть кто нибудь знает, как быстро найти в живой ленте сообщение, на которое нажали "больше не следить" уже более года назад, и оно безнадежно отмоталось вниз? Заранее спасибо за ответы!