簡體   English   中英

Fluidtemplates 的 Typoscript 條件

[英]Conditions with Typoscript for Fluidtemplates

我想用以下代碼添加一個流體模板

[PIDupinRootline = 39] && [treeLevel = 4]
    lib.personSubMenuBack = FLUIDTEMPLATE
    lib.personSubMenuBack {
        file = EXT:sitepackage_my_domain/Resources/Private/TT_Address/Partials/PersonSubMenuBack.html
    }
[end]

在我添加的另一個流體模板中

<f:cObject typoscriptObjectPath="lib.personSubMenuBack" />

現在,當條件錯誤時,由於找不到“ lib.personSubMenuBack ”,我會收到頁面錯誤。 為了避免這種情況,我在條件之前添加了這個

 lib.personSubMenuBack = FLUIDTEMPLATE
    lib.personSubMenuBack {
        file = EXT:sitepackage_my_domain/Resources/Private/TT_Address/Partials/PersonSubMenuEmpty.html

    }

我想知道是否有更優雅的方法來解決問題而無需額外的空流體PersonSubMenuEmpty

[PIDupinRootline = 39] && [treeLevel = 4]
    lib.personSubMenuBack = FLUIDTEMPLATE
    lib.personSubMenuBack {
        file = EXT:sitepackage_my_domain/....
    }
[else]
    lib.personSubMenuBack = TEXT
[end]

暫無
暫無

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

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