Компоненты [устаревшая версия 3.1]

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

Подключается командой IncludeComponent($name, $template = "", $params = array()), где:

  • $name - название компонента. Можно так же указать тип через слэш (типкомпонент). Если тип не указан - подставляется тип standard.
  • $template [не обязательное] шаблон компонента. Можно оставить пустым - тогда будет вызван шаблон default)
  • $params - параметры вызова компонента. (доступны из компонента и в шаблоне в одноименном массиве)

Порядок поиска папки с шаблоном или компонентом:

  1. /site/components/название компонента/
  2. /site/components/тип/название компонента/
  3. /engine/components/название компонента/
  4. /engine/components/тип/название компонента/