343 читали · 6 лет назад
Bitrix D7 - Удаляем отгрузки в заказе
$order = Sale\Order::load("ID заказа"); //получаем сущность заказа $shipmentCollection = $order->getShipmentCollection(); //получаем коллекцию foreach ($shipmentCollection as $shipment) { if($shipment->isSystem()) continue; //если это системная отгрузка, пропускаем (она всегда есть и остается по умолчанию) $shipment->delete(); //удаляем отгрузку }...
507 читали · 1 год назад
Как очистить очередь писем на отправку в Bitrix и избежать недоразумений с клиентами?
Представьте ситуацию: ваш сайт на Bitrix пережил технический сбой, из-за которого в течение недели клиенты не получали уведомления о заказах, акциях или изменениях статуса доставки. Вы устранили проблему, но, не подозревая о скрытой опасности, заметили, что клиенты начинают получать десятки, а то и сотни сообщений с устаревшей информацией. Покупатели раздражены и задаются вопросом, что происходит. Что же пошло не так? Bitrix устроен так, что при возникновении проблем с отправкой почты система не удаляет неотправленные письма, а помещает их в очередь...
5275 читали · 3 года назад
Вирус 2023 на 1с-Битрикс
Не успели отойти от вируса 2022 года, вновь появился новый вирус 2023 года. Данную статью пишу для +- понимания где и что искать, но у всех сайтов могут быть разные папки, в разных местах и тд. но суть одна и та же. Измененные файлы вирус меняет права, что бы вы не могли их изменить, верные права: 755 - папки, 644 - файлы По всем папкам сайта разносит файлы .htaccess , с информацией (но может немного отличаться): <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch> <FilesMatch '^(index...