Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   как переменной javascript присвоить значение переменной smarty (https://javascript.ru/forum/server/11382-kak-peremennojj-javascript-prisvoit-znachenie-peremennojj-smarty.html)

seroy 20.08.2010 18:58

как переменной javascript присвоить значение переменной smarty
 
в сущности, речь о скрипте js внутри шаблона .tpl.

Необходимо предварительно разбить строки методом split - это просто сделать в js. Другой вопрос: как передать (не написать!) значение переменной smarty - например, {$boo} - переменной javascript, например, boo?

чего только не облазил - не нашел решения :help:

Попробую в цикле (секции) smarty проставить show=false и присвоить значения переменным javascript.

{section name=ix loop=$boo show=false}
id: {$reno[ix]}<br>
{/section}{literal}

seroy 20.08.2010 20:32

Получилось:) Создал массив mas из массива smarty:

{/literal}
{section name=ix loop=$reno show=true}
<script language="JavaScript">mas.push("{$reno[ix]}");</script>
{/section}{literal}


Часовой пояс GMT +3, время: 20:02.