thinkphp 如何写一个分类查询的语句!
比如:有一个导航,导航的格式是以下样子!下面的第一个volist包裹的是一个div,volist的循环次数是按照导航中的li个数来进行循环的,而volist这个div中有...
比如:有一个导航,导航的格式是以下样子!下面的第一个volist包裹的是一个div,volist的循环次数是按照导航中的li个数来进行循环的,而volist这个div中有着第二个volist,这第二个volist循环的是产品列表,但是问题就来了,第二个volist它现在循环出来的是所有产品列表,如何分类?,四个div里面循环出的都是一样!
如何分出jpg下循环出来的是jpg的列表,而3d、psd、png、也同jpg一样循环出的是它们个类列表!
数据库用的是mysql
thinkphp版本是3.2 请大神解决!
______________________________
| jpg | 3d | psd | png |-------------------------->这是导航
|_____________________________|
_____这个div被volist循环包裹的_____-------------------------->这是div,目前导航有4个li,div已被循环4次
| |
| |
| 第二个volist循环标签包裹了<li> ------------------------>这是div中又要循环的列表li,
| |
|______________________________| 展开
如何分出jpg下循环出来的是jpg的列表,而3d、psd、png、也同jpg一样循环出的是它们个类列表!
数据库用的是mysql
thinkphp版本是3.2 请大神解决!
______________________________
| jpg | 3d | psd | png |-------------------------->这是导航
|_____________________________|
_____这个div被volist循环包裹的_____-------------------------->这是div,目前导航有4个li,div已被循环4次
| |
| |
| 第二个volist循环标签包裹了<li> ------------------------>这是div中又要循环的列表li,
| |
|______________________________| 展开
1个回答
2015-10-24 · 知道合伙人软件行家
百度网友ad45923b8
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:262
获赞数:386
从事IT互联网行业16年,经验丰富,擅长ASP、HTML、Javascript,Css,JQuery,PHP,PS,FL,AI,E,服务器等
向TA提问 私信TA
关注
展开全部
有两种方式解决:
一、在你的模型或者控制器里先把它们进行归类以数组的形式处理
$list['jpg'] = array('产品1','产品2','产品…');
$list['psd'] = array('产品1','产品2','产品…');
二、在你模板页面里的volist中进行再次判断
<volist name="list" id="vo">
分类名称:{$vo.key}
<volist name="vo.sub" id="vsub">
<eq name="vsub.classname" value="$vo.key">
产品名称
</eq>
</volist>
</volist>
其中vo.key、vo.sub、vsub.classname是自己定义的名称,具体是什么自行填写。
一、在你的模型或者控制器里先把它们进行归类以数组的形式处理
$list['jpg'] = array('产品1','产品2','产品…');
$list['psd'] = array('产品1','产品2','产品…');
二、在你模板页面里的volist中进行再次判断
<volist name="list" id="vo">
分类名称:{$vo.key}
<volist name="vo.sub" id="vsub">
<eq name="vsub.classname" value="$vo.key">
产品名称
</eq>
</volist>
</volist>
其中vo.key、vo.sub、vsub.classname是自己定义的名称,具体是什么自行填写。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询