介绍
本篇文章为大家展示了怎么在yii2中使用显示数据表格在下拉列表中筛选数据,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
具体内容如下
视图:
& # 39;列# 39;,=祝辞,( [& # 39;类# 39;,=祝辞,& # 39;网格yii \ \ SerialColumn& # 39;], & # 39;id # 39; ( & # 39;属性# 39;,=祝辞,& # 39;category_id添加# 39; & # 39;标签# 39;=祝辞& # 39;类型& # 39;, & # 39;价值# 39;=比; 函数(模型){ return 模型→美元getCategoryName();//值 }, & # 39;过滤# 39;,=祝辞,模型→美元getCategoryList(),,//筛选的数据 ], )
模型:
,/* * ,*分类列的表 ,* @return 数组 ,*/,public function  getCategoryList () { ,result 美元;=,[]; ,list 美元;=,类别:发现()→在((“status",=祝辞,类别::STATUS_NORMAL])→asArray ()→(); ,如果(!空(列表)美元){ 时间=美元才能result ArrayHelper:地图(列表,美元“id",“category_name"); ,} ,return 美元的结果; ,}/* * ,*关联分类表 ,* @return \ yii \ db \ ActiveQuery ,*/,public function  getCategory () { ,return 这→美元具(类别::类名(),(“id",=祝辞,“category_id"]); ,}/* * ,*分类名称 ,* @return 字符串 ,*/,public function  getCategoryName () { ,return 空($ this→类别)?““:$ this→分类→category_name; ,}
上述内容就是怎么在yii2中使用显示数据表格在下拉列表中筛选数据,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。