Jump to content

Редактирование кода в шаблонах

Featured Replies

Posted
comment_103067

В теле шаблона встречаются следующие конструкции:

{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'"}

 Вопросы:

  • Где можно ознакомиться с синтаксисом этого "псевдокода"
  • Где почитать описание элементов, какой код они инжектируют в страницу?
  • Как создавать собственные элементы? (пример - я хочу на страницу извлечь содержимое из БД)

В документации на эту тему ничего не нашел. Буду благодарен за информацию, разбираться методом тыка очень не хочется...
 

  • Author
comment_103120

Что-то за сутки никто так и не ткнул носом в документацию. А она есть как оказывается. Можно найти тут: https://invisionpower.com/4guides/themes-and-customizations/template-syntax/

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.