我想为我的管理页面创建一个自定义按钮,然后编写相应的动作但不起作用。这里是我的代码,用自己的动作代码创建一个自定义按钮
这里是我的代码:
admin.php的:
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'login-form',
'action' => "/ContactlistController/actionSave",
)
);?>
<?php echo CHtml::submitButton('Save'); ?>
<?php $this->endWidget(); ?>
ContactlistController.php :
public function actionSave()
{
echo 'hi';
}
它说,找不到URL。
我可以知道什么是确切的错误。我该如何解决这个问题?
你可以试着去除你面前的'/'动作吗? 'ContactlistController/actionSave' – Asped
是的,我试过了。它仍然是相同的 – user
你是对的,这不是问题..问题是你需要把一个网址,而不是一个控制器/行动名称..看到我的回答下面 – Asped