Hello everyone. I am displaying the products records in index page in which I want to display a delete button with each Item, so that when click on that delete button then it should delete that Item record.
I have set something but doesn’t work,
<?php
echo CHtml::button('Delete', array(
'submit' => array('item/delete', array('id' => $data->id)),
'confirm' => 'Are you sure?'
)
);
?>
and here is the delete action
public function actionDelete($id)
{
if(Yii::app()->request->isPostRequest)
{
// we only allow deletion via POST request
$this->loadModel($id)->delete();
// if AJAX request (triggered by deletion via admin grid view), we should not redirect the browser
if(!isset($_GET['ajax']))
$this->redirect(isset($_POST['returnUrl']) ? $_POST['returnUrl'] : array('admin'));
}
else
throw new CHttpException(400,'Invalid request. Please do not repeat this request again.');
}
Where I am doing mistake ??
Thanks in advance.