Язык условий Typoscript — это язык сценариев, используемый в системе управления контентом (CMS) TYPO3 для определения условий и выполнения определенных действий на основе этих условий. Он позволяет вам контролировать поведение и вывод вашего веб-сайта TYPO3.
Вот несколько методов, обычно используемых в языке условий Typoscript:
-
[globalVar = TSFE:id = 123]
: это условие проверяет, равен ли текущий идентификатор страницы 123. -
[globalVar = GP:foo = 1]
: это условие проверяет, равен ли параметр URL-адреса «foo» 1. -
[browser = msie]
: это условие проверяет, является ли браузер пользователя Internet Explorer. -
[version = 7.6]
: это условие проверяет, равна ли версия TYPO3 7.6. -
[PIDupinRootline = 123]
: это условие проверяет, находится ли текущая страница в корневой строке страницы с идентификатором 123. -
[usergroup = 1]
: это условие проверяет, принадлежит ли текущий пользователь к группе пользователей с идентификатором 1.
Это всего лишь несколько примеров, в Typoscript доступно гораздо больше условий. Вы можете комбинировать условия, используя логические операторы, такие как &&
(AND) и ||
(OR), для создания сложных условий.