zoukankan      html  css  js  c++  java
  • YII 控件使用笔记

    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是修改的数据的分割符号,后面可以用空格(&nbsp) 来分割。

                               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;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 将其显示在一行内
  • 相关阅读:
    python种的builtin函数详解第三篇 C
    python中的buildin函数详解(第一篇) C
    python中的formatter的详细用法 C
    python中的builtin函数详解第二篇 C
    python中函数的默认参数陷阱问题 C
    介绍C++11标准的变长参数模板
    猜数字
    父类和子类
    矩形的面积
    水果类
  • 原文地址:https://www.cnblogs.com/lovemdx/p/2961858.html
Copyright © 2011-2022 走看看