1C Hook Base

Материал из PHPShop

Перейти к: навигация, поиск

В базе хуков собраны наиболее полезные для синхронизации с 1С интернет-магазина наборы 1C-хуков, позволяющие реализовывать любые персонализации логики ПО.

Содержание

Активация 1C-хука

Если в инструкции указана необходимость создания файла, а в вашем шаблоне уже присутствует такой файл, то файл дополняется по правилам составления хуков. Хуки 1С синхронизации располагаются в папке 1cManager/hook/ Для быстрого включения/выключения хука нужно поставить знак решетки # перед в его имени, пример

  • #addfiles.php"; - выключен
  • addfiles.php; - включен

Товары

Выгрузка прикрепленных к товару файлов

Поддерживается в редакции УТ 8.2. Файл активатор - addfiles.php

Выгрузка старой цены товара на основе скидочной системы 1С

Поддерживается в редакции УТ 8.2. Файл активатор - addoldprice.php

Добавление и учет номенклатуры с флагом игнорирования склада

Требуется для определенных товаров добавить в карточку 1С флаг, при положительном значении которого данный товар не учитывается в системе учета склада на стороне магазина и может быть добавлен в корзину даже при отрицательно складе.

  • В конфигураторе 1С создан реквизит справочника "Номенклатура" "НеУчитыватьСкладПриВыгрузке" типа "булево"
  • В обработчике настроить дополнительный параметр по скришоту:

200-1.png

  • Файл активатор - item.php