项目作者: skrepper

项目描述 :
Bitrix module to translit code
高级语言: PHP
项目地址: git://github.com/skrepper/bitrix_iblock_translit.git
创建时间: 2019-09-01T08:08:09Z
项目社区:https://github.com/skrepper/bitrix_iblock_translit

开源协议:

下载


bitrix_iblock_translit

Реализовать обработчик элементов инфоблока с помощью кастомного модуля Битрикс.

  1. При установке модуля, он подписывается на событие добавление элемента инфоблока и заполняет поле символьного кода (транслитерацией названия элемента).
    Операцию производить только для инфоблока, который указан в настройках модуля (для модуля должны быть своя страница настроек). Считать что элементы инфоблока добавляются либо посредством импорта либо контент-менеджером и требуется изменить (расширить) поведение во врем этого процесса. А именно ввести процесс автоматизации - заполнение символьного кода.
  2. Выборку настроек модуля кэшировать.
  3. При установке модуль добавляет периодического агента (период запуска - раз в день), который деактивирует элементы инфоблока (п.1) старше определенного периода в днях (задается в настройках модуля).