thinkphp中html:list标签传递多个参数实例,thinkphplist
本文实例讲述了关于thinkphp中html:list标签传多个参数问题解决办法,分享给大家供大家参考。具体分析如下:
此改动 针对thinkphp 2.0 版本有效,thinkphp 3.0 版本 未测试.
主要修改这个文件 /Thinkphp/Lib/Think/Template/Taglib/TabLibHtml.class.php 的 _list 方法
注释有新增内容的代码部分是新增加的
主要通过 -- 分割多个参数(会自动替换为,)
代码如下:public function _list($attr)
{
$tag = $this->parseXmlAttr($attr,list);
$id = $tag[id]; //表格ID
$datasource = $tag[datasource]; //列表显示的数据源VoList名称
$pk = empty($tag[pk])?id:$tag[pk];//主键名,默认为id
$style = $tag[style]; //样式名
$name = !empty($tag[ ame])?$tag[ ame]:&#