передача параметра в javascript

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
cooper.baggi
Сообщения: 63
Зарегистрирован: 2012.10.31, 12:37

передача параметра в javascript

Сообщение cooper.baggi »

Доброго времени суток.
Подскажите как передать параметр из Yii в JavaScript.

Код: Выделить всё

$final_testing = FinalTesting::model()->find('coursesId=:coursesId', array(':coursesId'=>$id)); 
в представлении вывожу его

Код: Выделить всё

 <?= CHtml::encode($final_testing->time); ?>

Код: Выделить всё

$final_testing->time
нужно передать в JavaScript.

Аватара пользователя
flashimage
Сообщения: 1517
Зарегистрирован: 2011.01.23, 12:43

Re: передача параметра в javascript

Сообщение flashimage »

<script>
myTime = "<?= $final_testing->time ? CHtml::encode($final_testing->time) : 'не определенo'; ?>";
</script>
js отрабатывает после php
Бранчи это гомеоморфические эндофункторы, которые мапятся на субманифолды пространства Гилберта.

Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

Re: передача параметра в javascript

Сообщение anton44eg »

только var не забывать :)

cooper.baggi
Сообщения: 63
Зарегистрирован: 2012.10.31, 12:37

Re: передача параметра в javascript

Сообщение cooper.baggi »

ну про var понятно... а если нужно в файл передать?

Аватара пользователя
flashimage
Сообщения: 1517
Зарегистрирован: 2011.01.23, 12:43

Re: передача параметра в javascript

Сообщение flashimage »

дак какая разница )) js пространство общее, только поделено на файлы. Видимость переменной определяется только тем, на каком уровне она объявлена. Если объявить ее на самом верхнем, значит она будет видна везде. Объяви переменную в самом начале, например в лайауте - <script>myTime = '';</script> и присваивайвай на выводе - так как объявлена она в самом начале - будет доступна везде.
зы . если надо передать массив пользуйся CJavaScript::encode
зыы. ах да var ))
Бранчи это гомеоморфические эндофункторы, которые мапятся на субманифолды пространства Гилберта.

Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: передача параметра в javascript

Сообщение lancecoder »

любой виджет посмотрите

cooper.baggi
Сообщения: 63
Зарегистрирован: 2012.10.31, 12:37

Re: передача параметра в javascript

Сообщение cooper.baggi »

Благодарю за участие

Аватара пользователя
BuCeFaL
Сообщения: 447
Зарегистрирован: 2010.03.17, 21:22
Откуда: Kiev
Контактная информация:

Re: передача параметра в javascript

Сообщение BuCeFaL »

Есть http://www.yiiframework.com/doc/api/1.1 ... ode-detail какой еще CHtml::encode ???

Ответить