Hallo,
ich hänge wahrscheinlich nur an einer Kleinigkeit. Ich ich habe einen View mit einem Button. Dieser Button sendet über einen ajax post einen wert an meinen Controller. Der Controller soll den Wert entgegen nehmen und weiter verarbeiteten.
Mein Controller:
<?php
class FeedController extends Controller
{
public function actionIndex()
{
if(Yii::app()->request->isAjaxRequest){
echo "wow";
}
$this->render('index');
}
}
Mein View:
<?php echo CHtml::ajaxButton('Feed me',CController::createUrl('feed/index'), array(
'type' => 'POST',
'dataType'=>'json',
'data'=>'7',
'url'=> 'feed/index',
'async' => true),
array('id' => 'btgo') );
?>
Der Wert den der Button sendet steckt in:
'data'=>'7',
Im Firebug kann ich auch sehen das der Wert korrekt verschickt wird und am Controller ankommt. Aber eben nur im Firebug. Das ‘wow’ aus dem Controller wird nicht auf der Seite dargestellt. Wie komme ich im Controller an den Inhalt aus dem post (data)?
Vielen Dank