我试图在某些页面上显示LIB,但我不想在页面UID 7上显示它。 但是lib根本没有显示,试图看看Uid 3-4-5-6和7。
我有这个TS代码。
[globalVar = TSFE:id <> 7]
lib.siteContact = COA
lib.siteContact {
wrap = <div class="pagecontent-box-content" id="pagecontent-box-content-59">|</div>
10 = TEXT
10.value = <h2><em>Kundeservice</em></h2>
20 = TEXT
20.value = <img alt="" src="fileadmin/templates/add/images/kundeservice.jpg" style="width: 166px; height: 89px; border-width: 0px; border-style: solid;" /><br />
30 = TEXT
30.value = <h2><em>Tlf. 69 144 145</em></h2><br />
}
[end]
我做错了什么
答案 0 :(得分:2)
我认为TypoScript条件没有不平等的迹象。否定的一种方法是使用else语句。
[globalVar = TSFE:id = 7]
lib.siteContact = COA
lib.siteContact {
...
}
[else]
...
[global]
答案 1 :(得分:1)
在所有页面上显示您的lib,如果UID为7,则清除(或覆盖)它:
lib.siteContact = COA
lib.siteContact {
// rest of your code
}
[globalVar = TSFE:id = 7]
lib.siteContact >
[end]