我是EE新手。我有一个子页面模板。所有子页面都使用相同的子页面模板。但是对于一些子页面我需要添加一个额外的div(有点信息框),我该如何设置条件?我是否必须为小div差异创建单独的模板?
网址是一致的,所以如果我可以进行网址检查并显示右网址的div,那对我来说会有用,但是我可以将任何php {}条件放入模板吗?
赞赏非常有用!!!
答案 0 :(得分:0)
您可以使用ExpressionEngine条件。
请参阅此处的文档: http://expressionengine.com/legacy_docs/templates/globals/conditionals.html
根据您的说明,我认为您可以根据网址执行此操作。您可以使用段变量读取URL。因此,如果您的网址为http://www.foo.com/bar/test并且您只想在/ bar / test页面上显示该框,请使用以下条件:
{if segment_2 == 'test'}
<div id="foobar">Lorem Ipsum</div>
{/if}