首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >详解===tp6企业站究竟怎么写前端的列表页+详情页呢?(建议电脑端看)

详解===tp6企业站究竟怎么写前端的列表页+详情页呢?(建议电脑端看)

作者头像
贵哥的编程之路
发布2022-05-29 08:55:16
发布2022-05-29 08:55:16
40200
代码可运行
举报
运行总次数:0
代码可运行

比如这个企业站:

那什么是列表页呢? 就是说某一个分类下的页面叫做列表页。 举个例子: 上面那张截图的一级菜单解决方案+资讯动态是列表页。 看这张图就明白了

哪个在列表页list方法中怎么写呢?

代码语言:javascript
代码运行次数:0
运行
复制
public function list(){
        $id=input('id');//h获取解决方案id=5或者资讯动态的id=6.记住是数据库中代表的id啊

       $categoryData=Db::name('category')->find($id);//找到了是吧
       $archivesData=Db::name('archives')->field('id,time,title')->where('cate_id',$id)->paginate([
        'list_rows'=> 10,//每页数量
        'query' => request()->param(),
        ]);
//在archives查询出来,archives的意思是列表页的内容吧。就是列表页吧.
       //print_r($archivesData);
        return view('',[
            'categoryData'=>$categoryData,
            'archivesData'=>$archivesData,
            'menu_id'=>$id
        ]);
    }

一级菜单解析:

数据库列表页解析:

然后遍历。列表页的内容哦.

代码语言:javascript
代码运行次数:0
运行
复制
  public function article(){
        $id=input('id');//点击了到某个列表页中的某个选项了

       $archivesData=Db::name('archives')->find($id);//查询。原来如此,列表页和详情页是在一张表中的,。
      

        return view('',[
           
            'archivesData'=>$archivesData,
            'menu_id'=>$id
        ]);
    }

在最后第三张图的数据库的id=14你就明白了.

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档