Тема: Не выводится в файле js php конструкция

Здравствуйте.
в js файле не выводится php. Надо было переменную сессии вытянуть $_SESSION['summ']. но не выводит.
В чем может быть причина?
В шаблоне tpl вставляю конструкцию
{literal}

<script type="text/javascript">

var total={echo "123"};

alert(total);


</script>
{/literal}

не выводит.
????????

Thumbs up Thumbs down

2

Re: Не выводится в файле js php конструкция

<input type="hidden" id="test" value="{echo "123"}">
{literal}
<script type="text/javascript">

var total=$('#test').val();
alert(total);

</script>
{/literal}


Можно к примеру так.

https://github.com/imagecms/ImageCMS - ночные сборки корпорейта
https://scrutinizer-ci.com/g/imagecms/ImageCMS/badges/quality-score.png?b=development https://codeclimate.com/github/imagecms/ImageCMS/badges/gpa.svg

Thumbs up Thumbs down

3

Re: Не выводится в файле js php конструкция

Спасибо за внимание.
В принципе переменную сессии надо прямым методом передовать аргументом в функцию js.
Типа того: onclick="naame({$val[0]},{$_SESSION['kurs']})"
Тогда все ок.

Thumbs up Thumbs down