放牧代码和思想
专注自然语言处理、机器学习算法
    愛しさ 優しさ すべて投げ出してもいい

yii 让CheckBoxList不换行

Yii的checkBoxList设计得不好,生成的复选框居然是垂直的一排,真难看:

我不明白难道名字里面有个list就一定得是竖着的吗?

网上有人说用

$form->checkBoxList($model,'like',array(1=>'篮球',2=>'羽毛球',3=>'音乐'),array('template'=>'<span class="check">{input}{label}</span>','separator'=>' ')

那是瞎扯,用了之后的效果就是上面的样子

我的解决方法是用yiibooster的checkBoxListInlineRow来实现:

知识共享许可协议 知识共享署名-非商业性使用-相同方式共享码农场 » yii 让CheckBoxList不换行

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    $form->CheckBoxList($model,’type’, array(‘2’=>’版本2′,’3’=>’版本3′,’4’=>’版本4′,’5’=>’版本5’),array(‘separator’=>”,’labelOptions’=>array(‘style’ => "display: inline-block")

    冰红茶10年前 (2014-01-13)回复

我的作品

HanLP自然语言处理包《自然语言处理入门》