-
Notifications
You must be signed in to change notification settings - Fork 35
Работа с мета тегами страниц
KodiCMS предоставляет возможность при заполнении полей использовать не только обычный текст, но и специальные параметры, которые помогут сделать поля динамическими.
Параметры указываются в полях в фигурных скобках {$site.title}
.
Также для параметра можно указать значение по умолчанию, если параметр не найден или пустой {$param|default value}
{.}
- Заголовок текущей страницы
{..}
- Значение текущего поля предыдущей страницы
{1}
, {2}
, .. - Значение текущего поля со страницы n-го предка
{$method_name}
- Название метода объекта Model_Page_Front
, значение которого необходимо вернуть
Пример:
{$title}
{$id}
{$url}
{$created_on}
{$published_on}
{$layout_on}
{$parent.method_name}
- Аналог {$method_name}
только для страницы предка
С помощью параметров можно получить значение из конфига site
, например:
{$site.title}
- Название сайта из настроек
{$site.description}
- Описание сайта из настроек
В общем те параметры, которые находятся в конфиге
config/site.php
или в БД сconfig_group = 'site'
{$ctx.title}
- Получение значения из GET
, POST
, Request::param()
, $user
и своих источников.
Метод, который используется для получения значения по передаваемому ключу.
{:parameter}
- Значение переданное из другого источника, например из виджета - {:document_header}