Задать вопрос
Ответы пользователя по тегу 1С-Битрикс
  • Почему умный фильтр выводится не во всех категориях каталога?

    xakplant
    @xakplant
    Автор сайта xakplant.ru
    Возможно у вас есть кастомный компонент умного фильтра. Если это так то стоит проверить в нём файл result_modifier.php, возможно в нём есть логическая ошибка, которая препятствует получению промежутка цен
    Ответ написан
    Комментировать
  • Выгрузка скидок из 1с на сайт bitrix. Как?

    xakplant
    @xakplant
    Автор сайта xakplant.ru
    Из 1С в пользователя передавайте скидку в произвольном поле.
    Во время заказа, например, на событие OnSaleComponentOrderCreated вы можете получить данные пользователя, в том числе его скидку. А далее изменить цену заказа
    Вот ссылка на описание событий https://dev.1c-bitrix.ru/api_d7/bitrix/sale/events...
    Код нужно писать в bitrix/php_interface/init.php
    Ответ написан
    Комментировать
  • Как сделать деактивацию товаров в битрикс, которых нет в новом прайсе?

    xakplant
    @xakplant
    Автор сайта xakplant.ru
    Очень много вариаций ответа на ваш вопрос.
    Вы можете переписать компонент, который выводит товары пользователю, так чтобы он не видел неактивные товары.
    Вы можете переписать Result_modifier компонента и удалить в нём товары, которых нет в наличии
    Если ваш инфоблок обрабатывается модулем торговый каталог и у вас просто отключен количественный учёт - включите его
    Если у вас выгрузка из 1С вы можете не выгружать товары у которых нет остатков, тогда вам нужно в настройках магазина > интеграция 1с выбрать опцию "деактивировать" у "Что делать с товарами, отсутствующими в файле импорта:"
    5cc2a5687bb23507042238.jpeg

    Если вы импортируете через Магазин > Настройки >Импорт данных вы можете настроить соответствующий профиль
    5cc2a5f1cc041031092493.jpeg

    Тоже самое если вы импортируете через инфоблок
    Ответ написан
    Комментировать