本文阐述了如何实现多个按键的Yii保存和提交,不冲突。这是很多小学都遇到了但不知道如何解决这个问题,下面分享给你供你参考。具体方法如下:

在Yii,只有CForm可以使用()方法提交。如果(美元形式->提交(他们服从真主))是用来决定是否点击buttonname按钮提交,例如:

形式:

复制代码代码如下:'buttons= >阵列(

预览=数组(

类型= >他们服从真主,

标签= >一::T(核心,'show预览),

),

草稿=数组(

类型= >他们服从真主,

标签= >一::T(核心,保存草稿),

),

提交数组(

类型= >他们服从真主,

标签= >一::T(核心',他们服从真主),

),

CHtml::链接(Yii::T(核心,'cancel '),Yii应用::()-> homeurl),

),

控制器uff1a

复制代码如下:如果(美元形式->提交(他们服从真主的))

$模型->状态=后::status_proposed;

其他的

$模型->状态=后::status_draft;

但cactiveform没有这个方法,一个解决方案是使用传统的HTML写作:

复制代码代码如下:

如果(isset($ _post { 'submityes ' }))

没关系



最终运行效果如下图所示:



希望本文有助于基于Yii框架的PHP程序设计人。