有时候我们需要自定义下来菜单,如果数据是从数据库的另外一张表读取的话,你可以参考我的这篇文章。 但是现在我们只是要简单的做个下拉菜单,数据并不需要从数据库读取,自己定义即可,那么怎么样修改呢?其实也很简单,找到相应view文件夹下面的_form.php文件,找到下面这行代码:
<?php echo $form->textField($model,'type'); ?>
修改成:
<?php echo $form->dropDownList( $model,'type', array('0' => '菜单分类', '1' => '单页面'));?>
这时候页面生成的是如下HTML:
<select name="Category[type]" id="Category_type">
<option value="0">菜单分类</option>
<option value="1">单页面</option>
</select>
- 原文作者: forecho
- 原文链接: https://blog.forecho.com/yii-zi-ding-yi-xia-la-cai-dan.html
- 版权声明:本作品采用 署名-非商业性使用 4.0 国际 (CC BY-NC 4.0)进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。