YII 控件使用笔记
来源:互联网 发布:c语言入门视频百度云 编辑:程序博客网 时间:2024/05/21 09:11
textField
sample:
1: <?php echo $form->textField($model, 'var_name',array('size'=>70));?>
上面就创建了一个输入框,后面的‘size’ 则设置输入框的显示长度。
checkBoxList
sample:
1: <;?php echo $form->checkBoxList($model,
2: 'var_name',
3: data_array,
4: $htmloption);?>
checkbox的数据,默认是垂直显示的,如果想横向显示,则如下处理
1: <;?php echo $form->checkBoxList($model,
2: 'var_name',
3: data_array,
4: array('separator'=>;' ',
5: 'labelOptions'=>array('style'=>'display:inline')
6: )
7: ); ?>
上面的最后一组参数,separator是修改的数据的分割符号,后面可以用空格( ) 来分割。
labelOptions display:inline是设置显示在同一行。
如果设置checkBoxList默认选中的值,则可以在相应的Controller中设置值,
比如在Controller中设置$this->model->var_name=array(0,1)
则默认选中0和1对应的值。
radioButtonList
<?php $debug_radio=$form->radioButtonList($model, 'debug_type', RedirectForm::$DEBUG_TYPES, array('template'=>'<li style="display:inline-block;width:150px;">{input}{label}</li>', 'separator'=>'')); $debug_radio= str_replace("<label", "<span", $debug_radio); $debug_radio= str_replace("</label", "</span", $debug_radio); echo $debug_radio; ?>
display:inline-block 设置在一行显示, width设置间隔。 下面的将label替换为span 将其显示在一行内
- YII 控件使用笔记
- yii上传图片、yii上传文件、yii控件activeFileField使用
- yii上传图片、yii上传文件、yii控件activeFileField使用
- yii上传图片、yii上传文件、yii控件activeFileField使用
- yii上传图片、yii上传文件、yii控件activeFileField使用
- yii上传图片、yii上传文件、yii控件activeFileField使用
- yii上传图片、yii上传文件、yii控件activeFileField使用
- Yii 2.0 使用笔记
- yii时间控件的使用
- yii时间控件的使用
- Yii上传图片,上传文件,yii控件activefilefield的使用
- Yii: 日期和时间控件的使用
- YII框架时间控件的使用
- Yii: 日期和时间控件的使用 .
- Yii: 日期和时间控件的使用
- Yii学习笔记--简单的使用
- 学习笔记之Yii使用redis
- yii笔记
- PHP学习杂记
- [转载]PHP isset()与empty()的使用区别详解
- Theatre Square
- Linux shell 进制转换
- PHP 发送HTTP post请求发送和获取
- YII 控件使用笔记
- COOKIE 和SESSION
- PHP fingerprint实现
- Scons 入门
- wget 将结果直接输出到终端
- SRM 449 div1 (practice)
- shell 的getopts用法
- [转载]ubuntu bash '/bin/sh: Syntax error: "(" unexpected'错误解决
- python string模块