2013-11-26 7 views

ответ

2

Установить начальное значение ng-model с помощью ng-init вместо:

<input name="user_id" type="text" ng-model="entry.user_id" ng-init="entry.user_id = <?php echo $this->r->user_id; ?>" > 

Я не уверен, что синтаксис PHP, но это установит значение для вас, пока контроллер имеет entry объект становится доступным.

0

Возможно, вы захотите попробовать ng-value. Лучше подойдет ваша ситуация. Я не попадался до сегодняшнего дня:

<input name="user_id" type="text" ng-value="<?php echo $this->r->user_id; ?>" ng-model="entry.user_id" > 
2
<input type="text" ng-model="enquiry.companyName" ng-init="enquiry.companyName='<?php echo $_SESSION['COMPANYNAME'] ?>'" name="companyName"> 

Сигле цитата вокруг PHP блока важно.

Смежные вопросы