петли — php Усы Шаблон логики переключения

Так. Я видел этот вопрос: Как использовать переключатель в шаблоне усов?

Ход выполнения: php устанавливает переменные, затем вызывает шаблон усов.

В настоящее время его php перемешивается с html и вызывает шаблоны усов.

Мой вопрос о такой логике:

    foreach ($things as $thing)
{
switch ($thing['trait']) {
case CONSTANT1:
// launch partial mustache template
case CONSTANT2:
// launch partial mustache template
case CONSTANT3:
// launch partial mustache template
}
}

Я хочу полностью преобразовать в шаблон усов, где php только передает переменные шаблона усов. Я получил это далеко …

    {{#things}}
{{#trait}}
// what do I do here?
{{/trait}}
{{/things}}

Я немного сбит с толку о том, как получить доступ к вещам, пока усы делают петлю

Если я сделаю что-то вроде этого и сделаю константы 1,2,3 переменными …

    {{#constant1}}
do stuff
{{/constant1}}

Меня смущает, как эти переменные будут сбрасываться во время зацикливания, если они устанавливаются только один раз в php, который вызывает этот шаблон усов.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]