这个表达式模板代码是什么意思?

时间:2012-02-03 13:05:15

标签: expressionengine

    {if exclude-locales}
        {exp:cookie_plus:get name="cklocale" parse="inward"}
            {exclude-locales}
                {if "{option_name}" != "{cookie}"}
                    <p>
   content goes here
                    </p>
                {/if} 
            {/exclude-locales}
        {/exp:cookie_plus:get}
   {if:else}...

我被告知'exclude-locales'是自定义字段的名称。我想了解条件{if exclude-locales}实际意味着什么,以及'parse =“inside”'是什么意思?

exclude-locales是FF Multi Select类型的吉普赛字段

1 个答案:

答案 0 :(得分:0)

  

条件{if exclude-locales}实际上意味着什么

exclude-locales必须是boolean / bool类型的数据类型。

{if exclude-locales}表示&#34; exclude-locales&#34;的值是的,然后进入循环的if部分,即执行

  

{exp:cookie_plus:get name =&#34; cklocale&#34;解析=&#34;向内&#34;}