Всем доброе утро. Вопрос собственно по Yiibooster, виджету TbButton, а именно как сохранять данные с помощью ajax в нем. Запарился уже, как только не пробовал, через ajax не хочет сохранять и все тут
Представление _form :
<div class="form-actions">
<?php $this->widget('bootstrap.widgets.TbButton', array(
'type'=>'info',
'buttonType'=>'ajaxSubmit',
'ajaxOptions'=>array(
'type'=>'POST', //request type
'url'=>CController::createUrl('update')
),
'label'=>'Обновить')); ?>
</div>
Ну и собственно actionUpdate :
public function actionUpdate($id)
{
$model=$this->loadModel($id);
// Uncomment the following line if AJAX validation is needed
// $this->performAjaxValidation($model);
if(isset($_POST['Product']))
{
$model->attributes=$_POST['Product'];
$model->save();
Yii::app()->end();
}
$this->render('update',array(
'model'=>$model,
));
}
В firebage запрос проходит, т.е. получаю строку вида:
[09:35:15.435] POST http://localhost/administration/product/update/10 [HTTP/1.1 200 OK 102ms]
Но не сохраняются данные и все тут