2011-02-17 83 views
7

看起來有三個不同的地方可以編寫TypoScript:在模板中,有常量字段和設置字段,並且在每個頁面中,有一個TSConfig字段。但是,似乎每個TypoScript命令都需要進入特定的字段。大多數情況下,我必須先嚐試查找給定的配置是否進入模板設置或根頁面TSConfig在Typo3中,setup,常量和TSConfig有什麼區別

爲什麼有三個不同的地方可以寫TypoScript?他們每個人的用途是什麼?

回答

13
  • TSconfig主要針對後端 的配置。您可以 添加/修改/從表格中刪除值, 換什麼樣的 記錄用戶可以添加行爲,默認 用戶組等看到here更多 細節。
  • 模板中的Typoscript用於更改前端行爲,模板解析,擴展配置,導航等。模板中的Typoscript具有所謂的cObject,它提供諸如圖像操作(IMAGE)之類的有用功能,從數據庫獲取記錄(RECORDS ),創建菜單(HMENU),請參見reference
  • Typoscript常量很像變量,可以在您的模板Typoscript中使用。例如您有一個電子郵件地址出現在Typoscript模板的許多不同位置,您可能希望將其定義爲常量。有關更多信息,請參閱documentation