0

我正在尝试根据已发布条目的状态是打开还是关闭来打开和关闭导航部分。

所以我的意图是这样的:

{if particluarpage == "closed"}

content

{if:elseif}

content

{/if}

谢谢

4

2 回答 2

2

不应该是这样的吗?

{if "{exp:channel:entries channel="yourchannel" entry_id="X"}{status}{/exp:channel:entries}" == "closed"}
    content
 {if:else}
    content
 {/if}

也许您也需要 dynamic="no" 参数。

于 2013-01-10T10:25:46.240 回答
2

有几种方法可以实现这一点。最简单的选择可能是通过查询模块发出查询。

{exp:query sql="SELECT status FROM exp_channel_titles WHERE entry_id = '4'"}
{if status == 'open'}
    Show Block A
{if:else}
    Show Block B
{/if}
{/exp:query}
于 2013-01-10T14:41:56.327 回答