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 に答える