Php 在yii中显示具有自定义属性的表单
我想在YII中显示带有自定义属性的表单,主要是enctype 我已经在我的一个视图文件中编写了代码Php 在yii中显示具有自定义属性的表单,php,yii,Php,Yii,我想在YII中显示带有自定义属性的表单,主要是enctype 我已经在我的一个视图文件中编写了代码 $form = $this->beginWidget('GxActiveForm', array( 'id' => 'regulation-form', //'enctype'=>'multipart/form-data', 'enableAjaxValidation' => false, )); 但它会变成这样 <form id="regulation-form"
$form = $this->beginWidget('GxActiveForm', array(
'id' => 'regulation-form',
//'enctype'=>'multipart/form-data',
'enableAjaxValidation' => false,
));
但它会变成这样
<form id="regulation-form" method="post" action="my action">
我想要这样的结果
<form id="regulation-form" method="post" action="my action" enctype='form/multi-part'>
您需要编写表单小部件,如下所示
$form = $this->beginWidget('GxActiveForm', array(
'id' => 'regulation-form',
//'enctype'=>'multipart/form-data',
'enableAjaxValidation' => false,
'htmlOptions' => array('enctype' => 'multipart/form-data'),
));
您需要编写表单小部件,如下所示
$form = $this->beginWidget('GxActiveForm', array(
'id' => 'regulation-form',
//'enctype'=>'multipart/form-data',
'enableAjaxValidation' => false,
'htmlOptions' => array('enctype' => 'multipart/form-data'),
));
假设
GxActiveForm
扩展了CActiveForm
,则需要使用以下属性:
$form = $this->beginWidget('GxActiveForm', array(
'id' => 'regulation-form',
'htmlOptions' => array('enctype'=>'multipart/form-data'),
'enableAjaxValidation' => false,
));
假设
GxActiveForm
扩展了CActiveForm
,则需要使用以下属性:
$form = $this->beginWidget('GxActiveForm', array(
'id' => 'regulation-form',
'htmlOptions' => array('enctype'=>'multipart/form-data'),
'enableAjaxValidation' => false,
));