В теле шаблона встречаются следующие конструкции:
{template="logo" app="core" group="global" params=""}
{{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}{template="userBar" app="core" group="global" params=""}{{endif}}
{advertisement="ad_global_header"}
{template="acknowledgeWarning" if="\IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']" params="\IPS\Member::loggedIn()->warnings( 1, FALSE )" group="global" app="core"}
{template="widgetContainer" group="global" app="core" params="'header', 'horizontal'"}
{$html|raw}
{template="widgetContainer" group="global" app="core" params="'footer', 'horizontal'"}
Вопросы:
Где можно ознакомиться с синтаксисом этого "псевдокода"
Где почитать описание элементов, какой код они инжектируют в страницу?
Как создавать собственные элементы? (пример - я хочу на страницу извлечь содержимое из БД)
В документации на эту тему ничего не нашел. Буду благодарен за информацию, разбираться методом тыка очень не хочется...