1

全部で 5 つのセクションを持つパーシャルの 1 つのセクションをロードする方法を見つけようとしています。その背後にある考え方は、countryCode に応じて、パーシャルの US、UK、DE、FR、または DU セクションをロードすることです。CountryCode が {sys.pageInfo.countryCode} に読み込まれる

@if 条件を見つけることができましたが、これは 2 つのセクションのうちの 1 つをロードする場合にのみ機能します

{@if cond="'{countryCode}' == 'US'"}
<p>is country code US</p>
{:else}
<p>is NOT country code US</p>
{/if}

また

{@eq key=countryCode value="US"}
<p>is country code US</p>
{:else}
<p>is NOT country code US</p>
{/eq}

@eq は機能していましたが、私の atm では機能していないようです。

繰り返しますが、上記は 1 つまたは 2 つのセクションをロードするのにうまく機能しますが、5 つのセクションのうちの 1 つをロードする方法が必要です。これを行う方法はありますか?

ありがとう、トム

4

1 に答える 1

0

使用できます{@select}

{@select key="{countryCode}"}
  {@eq value="US"}Hi{/eq}
  {@eq value="UK"}Hello{/eq}
  {@eq value="FR"}Bonjour{/eq}
  {@default}Hello{/default}
{/select}
于 2013-05-22T18:12:18.063 に答える