| Код |
|---|
AddEventHandler("iblock", "OnBeforeIBlockElementUpdate", Array("SalesHandlerClass", "OnBeforeIBlockElementUpdate"));
class SalesHandlerClass {
function OnBeforeIBlockElementUpdate(&$arFields) {
if(isset($_REQUEST['mode']) && $_REQUEST['mode']=='import') {
unset($arFields['ACTIVE']);
}
}
} |
Подскажите пожалуйста по обработчику для обмена 1С на стороне сайта init php
Вопросы и ответы по 1С-Битрикс, разборы реальных задач и обсуждение заметок блога. Задайте вопрос или помогите другим — все сообщения проходят модерацию.
|
Гость: 04.07.2025 01:00:00
Вопрос такой вот сделал такой код в init.php, хочу что-бы товары которые неактивны (галочка активность) после обновления обмена 1С с каталогом сайта не возращались автоматически в активные, код не работает ниже.
|
|
Михаил Базаров: 04.07.2025 02:00:00
Тут поковырйтесь, по моему обсуждалось. Но гипотетически попробуйте не отменять через unset а преопределять после сохранения элемента
https://bazarow.ru/forum/messages/forum1/message3934/125-zapretit-izmeneniya-opisaniy-tovarov-pri-vygruzke-iz-1s-ut-na-sayt |
Заметки по 1С-Битрикс
-
Получение местоположений через API Битрикс c поиском по select.
Если нужно получить список городов из модуля "Местоположения" можно воспользоваться API Битрикс. Данные местоположения можно использовать в любом мест...
-
Свойство: привязка к Яндекс:Картам - вывести из нескольких элементов на одну карту
Предположим, что у вас есть инфоблок со свойством "Привязка к яндекс картам". В этом инфоблоке некоторое количество элементов, в принципе любое. Пусть...
-
Основные функции вывода в шаблонах Битрикс
Знаю, что все их знают. Но иногда не бывает лишним собрать все самое используемое в одну кучку. Ведь у каждого бывают моменты тупости, когда забываетс...
-
Сгенерировать скидочные купоны, при заказе и отправить на почту
Задача: после того как пользователь сделал заказ, нужно сгенерировать одноразовые купоны для скидки (правила корзины) и отправить, эти купоны, на почт...
-
Модифицировать состав заказа #ORDER_LIST# в почтовом событии "Новый заказ"
Если вы хотите как-то по особенному сверстать состав заказа в почтовом уведомлении 1С-Битрикс "Новый заказ", у вас это не получится, так как переменна...
-
Создание скидки на общую сумму покупки в Битрикс корзине
Функционал интернет-магазина, работающего под управлением 1С Битрикс, позволяет задавать множество условий скидок в корзине покупателя. Эти условия мо...