Что означает этот код шаблона выражения выражение? - PullRequest
0 голосов
/ 03 февраля 2012
    {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 = "inward" '?

exclude-locales - это цыганское поле типа FF Multi Select

1 Ответ

0 голосов
/ 03 февраля 2012

что на самом деле означает условие {if exclude-locales}

exclude-locales должен иметь тип данных типа boolean / bool.

{if exclude-locales} означает, что если значение «exclude-locales» истинно, то перейдите внутрь части цикла if, т.е. выполните

{exp: cookie_plus: get name = "cklocale" parse = "inward"}

код.

...