Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP Smarty как работает этот literal / 3 сообщений из 3, страница 1 из 1
31.03.2006, 19:30:08
    #33638563
black zorro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP Smarty как работает этот literal
вот такая штука:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
  {if $TYPE == 'datetime'}
  
  {literal}
 	<SCRIPT>
 	 function isDateTime (str){
 	  	re = /[a-z]|[A-Z]/;
 		m = re.exec(document.demoMatch.subject.value);
  		if (m != null) {

.....
  {/literal}
{/if}   
слетает с ошибкой: syntax error: unrecognized tag 'literal'
по отдельности не внутри if literal работает блин они что не совместимые что ли?
...
Рейтинг: 0 / 0
31.03.2006, 19:37:06
    #33638572
black zorro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP Smarty как работает этот literal
тут же чтобы не плодить темы,
вот если у меня
Код: plaintext
1.
2.
3.
{if $foo}
  Значение bar = {$bar}
{/if}
если у меня значение foo ложно то смарт идет внутрь шаблона if и все равно вычисляет значение $bar а такую переменную я передаю только в том случае
$foo истинно,
пример утрирован но суть такова, можно ли заставить смарт не вычислять - выражения находящиеся внутри ветки if если она не выполняется.
...
Рейтинг: 0 / 0
31.03.2006, 19:58:35
    #33638606
black zorro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP Smarty как работает этот literal
сорри похоже поднял бузу зря, допустил пару ляпов в сорцах,
пятница, тут и не такое бывает
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP Smarty как работает этот literal / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]