簡體   English   中英

如何為頁面 uid 使用 Typoscript 條件?

[英]How to use Typoscript conditions for page uid?

如何使用條件在主頁和其他 3 個使用打字稿的頁面上放置不同的標題數據?

我試過這個:

page {
    [treeLevel = 0]
      headerData.20.value = Home Page
    [END]
    [page|uid = 1]
      headerData.20.value = Page 1
    [END]
    [page|uid = 2]
      headerData.20.value = Page 2
    [END]
    [page|uid = 3]
      headerData.20.value = Page 3
    [END]
}

但是首頁輸出的是Page 3

我也試過[globalVar = TSFE:id = X]得到相同的結果。

object 瀏覽器說[是無效字符?

我意識到問題是因為我將條件嵌套在page中。 取出它們后,一切正常。

根據文檔感謝@BerndWilkerπφ 的提醒),TypoScript 條件必須放在您的 TS 的頂層(任何其他結構之外)。

不在任何 cObject 之類的page中,也不在其他條件下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM