Smarty множественный else if

Redjik

Джедай-мастер
Пинаю шаблон для шоп скипта, не срабатывает несколько else if коснтрукций...

Документация smarty ничего не говорит про множественные условия, так же - если правильно понял switch (или xslt шный choose) тут не в почете.

Можно ли делать множественные условия, если нет - как обойти?
 

Redjik

Джедай-мастер
Я понятия не имею какой древности smarty в шопскрипте - сейчас поковыряю код, может найду

ЗЫ. нашел толкьо дату /* $Id: Smarty.class.php 3163 2009-06-17 14:39:24Z monte.ohrt $ */
 

Вурдалак

Продвинутый новичок
В любом случае, elseif там вроде был и во второй версии. Покажи код, короче.
 

Redjik

Джедай-мастер
Уже нашел, спасибо, не знал, что else if, а не elseif не пашет, тут надо было доку по пхп читать мне =)
особенно строчку
Note: Note that elseif and else if will only be considered exactly the same when using curly brackets as in the above example. When using a colon to define your if/elseif conditions, you must not separate else if into two words, or PHP will fail with a parse error.
поэтому компилятор то меня и не смог понять

Нашел в скомпиленных шаблонах эту ошибку.
 

Redjik

Джедай-мастер
Сверху