Могу ли я использовать переменные на странице TSConfig - Typo3 для установки динамического содержимого?

Я ищу способ динамически устанавливать некоторый контент в макете сайта typo3.

Например, есть ли способ динамически установить заголовок сайта? Итак, мне интересно, можно ли определить некоторые переменные в области TSConfig страницы, как показано на следующем изображении.

введите здесь описание изображения

Эта опция будет очень полезна в тех случаях, когда пользователи не имеют большого опыта в редактировании этого контента с помощью инструментов Шаблоны -> Настройка.

Большое спасибо!!!


person George    schedule 10.12.2015    source источник
comment
Что вы хотите сделать с переменной?   -  person pgampe    schedule 10.12.2015
comment
Вы можете установить заголовок сайта в целом и блок метаданных. это доступно редакторам   -  person brandelizer    schedule 11.12.2015


Ответы (1)


Только администраторы имеют доступ к полю pages TSconfig. У них также есть доступ к записи шаблона (и модулю TypoScript). Поэтому вместо них следует использовать константы, которые делают именно то, что вы хотите заархивировать.

Взгляните на документацию TYPO3: https://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/TypoScriptTemplates/Index.html

Определите в константах:

 # cat=page type=string; label=Page Title
title = foo

И используйте в настройке:

config.pageTitle = {$title}
person pgampe    schedule 10.12.2015