Bla*_*ack 2 typo3 fluid typo3-6.2.x
如何检查页面是否具有特定 ID,以及是否为 true 输出文本?
我想过这样的事情(伪代码):
<f:if condition="{current.page.uid}=='78'">
<p>I am Page 78</p>
</f:if>
Run Code Online (Sandbox Code Playgroud)
如果您想在 FLUIDTEMPLATE(page.10 = FLUIDTEMPLATE例如)中使用它,您可以使用{data.uid}.
<f:if condition="{data.uid} == 78">
<p>I am Page 78</p>
</f:if>
Run Code Online (Sandbox Code Playgroud)
在 extbase 扩展中,您可以像@dimitri-l 所说的那样制作它。
您可以通过typoscript对象获取当前页面ID
打字稿:
lib.currentPageId = TEXT
lib.currentPageId.data = TSFE:id
Run Code Online (Sandbox Code Playgroud)
体液:
<f:if condition="{f:cObject(typoscriptObjectPath:'lib.currentPageId')}==78">
<p>I am Page 78</p>
</f:if>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13065 次 |
| 最近记录: |