联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
领导下了个需求要求一个栏目下以一个字段的取值范围为条件分出两
类型:迅睿CMS 更新时间:2021-01-06 19:34:25 模板 字段

领导下了个需求,要求一个栏目下以一个字段的取值范围为条件,分出两个样式的模板,


头部导航是有期货和现货的链接,点进去就是列表根据价格调用不同的模板


比如价格超过0就是现货,调用现货的模板,

低于0或不是数字就算期货,就调用期货的模板,


但是数据都是在一个产品中心添加,后面还要通过修改价格改变这条数据呈现在哪个列表里


这个要如何实现,用搜索嘛?

回帖
  • 迅睿框架技术-刘和平
    #1楼    迅睿框架技术-刘和平
    2020-12-29 14:47:32
    Chrome 0
    这个好办,在公共模板里面做引入,例如公共模板是list.html,可以写一个判断
    {if 某某条件}
    {template "调用指定的"}
    {else if 某某第二条件}
    {template "调用指定的"}
    {else}
    {template "调用默认的"}
    {/if}
  • 万俟肸
    #2楼    万俟肸
    2020-12-29 14:55:05
    Chrome 0
    迅睿框架技术-刘和平 大佬没太看懂。
    //点击现货模板内就是这个
    {module module=business catid=$catid pagesize=20 price>0 page=1 total=$sototal order=updatetime }
         {$t.title}
    {/module}
    
    //点击期货模板内就是这个
    {module module=business catid=$catid pagesize=20 price<0 page=1 total=$sototal order=updatetime }
         {$t.title}
    {/module}
  • 笨笨√猪
    #3楼    笨笨√猪
    2020-12-29 14:59:48
    Chrome 0
    栏目设置里面,进行设置模板文件,比如现模板是 list1.html, 期模板设置list2.tml
  • 万俟肸
    #4楼    万俟肸
    2020-12-29 15:19:47
    Chrome 0
    笨笨√猪 nonono,不是两个栏目两套列表模板,是一个栏目两套列表模板
  • 特朗普兄弟
    #5楼    特朗普兄弟
    2020-12-29 15:21:19
    Chrome 0
    一个栏目两套列表模板,用一楼的方案
  • 万俟肸
    #6楼    万俟肸
    2020-12-29 15:24:11
    Chrome 0
    特朗普兄弟 刚接触这个,感觉是可以的,但是我没看懂
  • 万俟肸
    #7楼    万俟肸
    2020-12-29 15:28:09
    Chrome 0
    特朗普兄弟 而且我还要在头部添加这两个链接
    满意答案
  • 万俟肸
    #8楼    万俟肸
    2021-01-06 19:34:25
    Chrome 0
    @万俟肸:改用搜索关键字去做了