В Typo3, в чем разница между установкой, константами и TSConfig - PullRequest
8 голосов
/ 17 февраля 2011

Кажется, есть три разных места, где я могу написать TypoScript: в шаблонах есть поле констант и поле настройки, а на каждой странице есть поле TSConfig.Однако, похоже, что каждая команда TypoScript должна идти в определенном поле.Большую часть времени мне приходится пытаться найти, входит ли данная конфигурация в настройку шаблона или на корневую страницу TSConfig.

Почему есть три разных места для написания TypoScript?Какая польза от каждого из них?

1 Ответ

13 голосов
/ 18 февраля 2011
  • TSconfig в основном для бэкэнд-конфигурации.Вы можете добавлять / изменять / удалять значения из форм, изменять поведение, какие типы записей пользователи могут добавлять, группы пользователей по умолчанию и т. Д. Для получения более подробной информации см. О TSconfig .
  • Typoscript в шаблонеиспользуется для изменения поведения внешнего интерфейса, синтаксического анализа шаблона, конфигурации расширения, навигации и т. д. Typoscript в шаблоне имеет так называемые объекты cObject, которые предоставляют полезные функции, такие как обработка изображений (IMAGE), получение записей из базы данных (RECORDS), создание меню (HMENU),см. Справочник по TypoScript .
  • Константы Typoscript очень похожи на переменные, которые можно использовать в вашем шаблоне Typoscript.Например, у вас есть адрес электронной почты, который встречается в разных местах шаблона Typoscript, вы можете определить его как постоянный.См. документацию для получения дополнительной информации.
...