尘世中的一颗尘

近道者,圣也。只有无限接近规则的人,才是最舒服的,突破规则的人是牛x的人

导航

laravel中遇到的实战项目小问题

    laravel中的小小小*_*无 限 分 类

  商品项目离不开分类,当时在网上到处找,也没有看的懂的,这次赶紧做个笔记。。

  首先是数据库中的商品表的设计,然后是逻辑代码处理查询出来的数据,再展示到页面。。

  1、数据表设计

  

  2、下面展示一下数据库中的数据和查询出来的样子,字段不要敲错!!

  【-------select *,CONCAT(cparenid_list,',',cid) as path from classification  order by path-------】

  

  3、当数据在数据库中查询出来这个样子就说明已经踏出一大步了,至少数据库不用动了,现在该逻辑代码了。。

  

  4、当从数据库中查询出来的数据,经过控制器处理后(私有方法也就是在数据库查询出来的数据是子类的就在前面加几个“--”)然后再在blade模板中渲染。。

  

  5、然后在页面中显示如下

   

  5.1   还可以弄到下拉菜单中显示,逻辑代码如下

  

 

  5.2  这是页面中的代码

  

  5.3  在页面中显示效果如下  

  

  这里的无限分类感觉效率不是很高?但是简单思路在这里,可以继续优化。。。。

 

 

  

 

     

 

 

 

  

posted on 2017-04-13 15:26  托尔斯a  阅读(160)  评论(0编辑  收藏  举报