|
|
|
| Включил PHP в Smarty. Как сделать, чтобы такой код работал, а то выдает ошибку:
{php} if (условие) { {/php}
кусок шаблона smarty
{php} } {/php}
|
То есть он не понимает корректность условия если его разделить на два куска | |
|
|
|
|
|
|
|
для: Sergeous
(21.09.2012 в 16:59)
| | Какая ошибка выдается? | |
|
|
|
|
|
|
|
для: Sergeous
(21.09.2012 в 16:59)
| | зачем подключать smarty, если использовать php в шаблонах?!
| |
|
|
|
|
|
|
|
для: Igorek
(25.09.2012 в 07:14)
| | Подключал не я, а разработчики движка :)
А во вторых, не писать же экшн для того, чтобы показывать разную иконку для гостей и зарегистрированных пользователей. | |
|
|
|
|
|
|
|
для: Sergeous
(11.11.2014 в 23:43)
| |
{if $user.registered}
инонка для зарегистрированных
{else}
инонка для гостей
{/if}
|
| |
|
|
|
|
|
|
|
для: Sergeous
(21.09.2012 в 16:59)
| | Поставьте Smarty 2.x в третьей версии теги {php} выпилили. Я сам сижу на Smarty 2 из-за этих тегов. Мне например они помогают поставить текущий год в подвал. Но у вас какое-то замудренное условие, я никогда такого сложного кода не вставлял. | |
|
|
|
|
|
|
|
для: antf
(12.11.2014 в 04:17)
| | В шаблонах не должно быть php кода.
> Мне например они помогают поставить текущий год в подвал
{$smarty.now|date_format:'%Y'}
|
| |
|
|
|
|
|
|
|
для: Igorek
(12.11.2014 в 10:40)
| | +1 | |
|
|
|