雅博中国
任意界面调用辅栏目并且调用相关内容
377
3

 最近做模板时候遇到以下需求 留作备份


 目的:实现在任意界面调用所有的辅栏目,并且列出辅栏目的标题并且调用出相关内容

{volist name=":fun('Category@sortlist',0,'mvlk')" id="rs"}
{$rs.name|get_word=20}//辅栏目的名称
{:fun("count@info",'mvlk_info',['cid'=>$rs['id']])}//共有多少内容
{:urls('category/index',['fid'=>$rs.id])} //链接
{volist name=":fun('Category@content',$rs['id'],'mvlk',3,'a.id',1)" id="rs"}
{:iurl('content/show','id='.$rs['aid'])//内容链接
{:tempdir($rs['picurl'][0]['picurl'])}//内容图片
{$rs.title|get_word=16}//内容标题
{$rs.xx}//任意字段
{/volist}
{/volist}

 

    {volist name=":fun('Category@sortlist',0,'mvlk')" id="rs"}  
    
    0代表最顶级栏目,可以换成具体的父栏目ID  , mvlk频道的目录名
    {volist name=":fun('Category@content',$rs['id'],'mvlk',3,'a.id',1)" id="rs"} 

     $rs['id'] 代表当前内的辅栏目ID,mvlk频道的目录名,3 表示调用数量 ,

    a.id 表示最新发表的内容优先排列可替换 A.list 默认按后台指定的专题排序.也可以换成B.id 或 B.list 即内容的字段排序

     其中最后一项1代表只取模型1的数据

  最后实现效果


  

8
赏礼
赏钱
收藏
点击回复
      全部留言
  • 3
  • sss 实战运营者 消费:981.58元 2023-03-13 21:42 21:426楼
    感谢分享
0 赏钱 赏礼回复
  • 袁冬 普通粉丝 消费:160.85元 2023-03-13 15:56 15:56
    华为
    6楼
    感谢
1 赏钱 赏礼回复
  • 追梦 普通粉丝 消费:0元 2023-03-09 10:18 10:186楼
    感谢分享
1 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 雅博中国
        圈内贴子399
    • 圈子成员60
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648