Проверка обмена заказами bitrix

https://site.ru/bitrix/admin/1c_exchange.php?type=sale&amp&mode=checkauth

ДАЛЕЕ в SESSIND= нужно вставить полученную при первом запросе sessid

https://site.ru/bitrix/admin/1c_exchange.php?type=sale&amp&mode=init&sessid=040de29fd2f535dd17e626cb798f6e85

ДАЛЕЕ в SESSIND= нужно вставить полученную при первом запросе sessid

https://site.ru/bitrix/admin/1c_exchange.php?type=sale&amp&mode=query&sessid=040de29fd2f535dd17e626cb798f6e85



lazyload bitrix быстрый способ

Для того чтобы все изображения на сайте загружались «лениво» можно написать следующий код в init.php


<?php
AddEventHandler("main", "OnEndBufferContent", "LoadLazy");

function LoadLazy(&$output)
{
	if (strpos($_SERVER["REQUEST_URI"], '/bitrix/admin/') === false) {
		$output = str_replace('<img ', '<img loading="lazy" ', $output);
	}
}



Пересчет корзины после добавления и удаления купона

Если вы столкнулись с такой же проблемой как и я, что при включенной опции BASKET_WITH_ORDER_INTEGRATION при вводе или удалении купона у товаров корзины не визуально добавляется скидка, то вам, возможно, подойдет мой способ:



Проблемы с выгрузкой заказов в Интернет магазин + CRM

При попытке обмена 1С с битрикс приходили пустые заказы.

Начал разбираться. Вроде везде все включено как надо. В CRM'ку заказы падают (кстати, важно, то для магазина используется инфоблок не CRM'очный).

Так вот. Оказывается что в компоненте /bitrix/components/bitrix/sale.export.1c/component.php на 204 строке идет проверка что установлена ли CRM или нет, и если установлена, то заказы выводятся пустые.


Bitrix expression md5 field sql

Пример, как можно использовать expression bitrix в связке с md5 (или даже двойным md5).

Допустим вам нужно выбрать пользователя, E-mail адрес которого зашифрован двойным md5. Под катом пример как это можно реализовать…