0

我是EE新手。我有一个子页面模板。所有子页面都使用相同的子页面模板。但是对于某些子页面,我需要放置一个额外的 div(有点信息框),我该如何放置条件?我是否必须仅为一个小的 div 差异创建一个单独的模板?

url 是一致的,所以如果我可以进行 url 检查并为正确的 url 显示 div,它会为我工作,但我可以将任何 php if {} 条件放入模板中吗?

欣赏帮助很大!!!

4

1 回答 1

0

您可以使用 ExpressionEngine 条件。

请参阅此处的文档:http: //expressionengine.com/legacy_docs/templates/globals/conditionals.html

根据您的描述,我认为您可以根据 URL 执行此操作。您可以使用分段变量读取 URL。因此,如果您的 URL 是http://www.foo.com/bar/test并且您只想在 /bar/test 页面上显示该框,请使用如下条件:

{if segment_2 == 'test'}
<div id="foobar">Lorem Ipsum</div>
{/if}
于 2010-09-08T15:50:29.793 回答