yii2中對於表單和字段的支援元件為activeform和activefield,
<?php $form = activeform::begin([
'id' => 'login-form',
'options' => ['class' => 'form-horizontal'],
'fieldconfig' => [
'template' => "\n
\n",
'labeloptions' => ['class' => 'col-lg-1 control-label'],
],
]); ?>
= $form->field($model, 'username') ?>
= $form->field($model, 'password')->passwordinput() ?>
上述**生成兩個帶預設標籤名(如username,password)的表單輸入框(input)。
如果想更改輸入框的標籤及其樣式,有兩個方式,乙個是通過labeloptions引數:
[php]view plain
copy
= $form->field($model, 'username',['labeloptions' => ['label' => 'nick name','class' => 'your own class']]) ?>
還有乙個更加物件導向的方法是:
[php]view plain
copy
= $form->field($model, 'username')->textinput()->hint('please enter your nick name instead of email')->label('nick name') ?>
Yii中的relations方法
以blog示例 重點看注釋 user類中的relations方法如下 public function relations post中的方法如下 public function relations comment中的ralations方法如下 public function attributelabe...
Yii中relations的用法
class amspricenewcar extends amcpricenewcar public function searchmaintain 1 這裡遇到的問題,用了 criteria join方法,查詢報錯,原因是gocar mileage表與主表中有欄位名相同,於是用了 criteria...
yii中事件的了解
剛接觸yii沒多久,因為在實際開發中,對於事件幾乎不會去用。所以,對於yii的事件,沒有很深的了解。這次看了下教程,有種豁然開朗的感覺。按我的理解,yii的事件,就相當於onethink裡面的鉤子,在這些框架的核心程式裡面,我預留一些事件屬性,程式設計師可以在外部呼叫其它類的時候,繫結事件,這樣,有...