В Typo3, в чем разница между установкой, константами и TSConfig

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

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

1 ответ

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