Плагин: Расширенные теги спецификации

О плагине

Плагин добавляет расширенные теги для позиций спецификации при генерации Документов - расширенное описание и доп.поля из модуля Каталог-Склад.
Плагин не имеет какого-либо интерфейса и настроек, выполняется в фоне во время генерации Документа.

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

Дополнительные теги

Поддерживаются теги для спецификации:

  • Доп.поля позиции модуля Каталог-склад
    • [speka.Fields.poleX.name]
    • [speka.Fields.poleX.value]

где:

  • poleX - название дополнительного поля характеристик позиции (см. раздел Доп.поля настроек модуля - Имя поля)
  • poleX.name - название поля
  • poleX.value - значение поля
  • Расширенное описание позиции модуля Каталог-склад
    • [speka.DescriptionPlus]

Внимание!

При использовании плагина все одиночные теги (не массивы) во всех используемых шаблонах должны быть изменены - дополнены параметром onshow или var:

  • [Tag] => [onshow.Tag]
  • [Tag] => [var.Tag]

Дополнительная информация о шаблонизаторе и его возможностях здесь - OpenTBS


Что-то не понятно? Задай вопрос: