screen如何显示部分筛选属性?

探索佬 探索佬 关注 LV.0 VIP
发表于极致CMS版块 教程

假设不输出 abc 和 aaa 这两个筛选字段{screen molds= product    orderby= orders

假设不输出 abc 和 aaa 这两个筛选字段

{screen molds="product"   orderby="orders desc"  as="s"}
//此处加入判断
{if($s['field']!='aaa' && $s['field']!='abc')}
自定义字段名字:{$s['fieldname']}
自定义字段选项输出:
    默认全部/全选:
    对应链接:{$s['url']}
    判断选中:{if(!isset($filters[$s['field']]))}选中全部{/if}
    对应值为:0
    {foreach $s['list'] as $ss}
    *每个选项链接:{$ss['url']}
    每个选项字段:{$s['field']}
    每个选项名称:{$ss['value']}
    每个选项对应的值:{$ss['key']}
    判断是否已选:
    {if(isset($filters[$s['field']]) && strpos(','.$filters[$s['field']].',',','.$ss['key'].',')!==false)} 
    这里写选中时的标识
    {/if}
    {/foreach}
{/if}
{/screen}

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
极致CMS是开源免费的PHPCMS网站内容管理系统,无商业授权,简单易用,提供丰富的插件,帮您实现零基础搭建不同类型网站(企业站,门户站,个人博客站等),是您建站的好帮手。极速建站,就选极致CMS。
社区管理员:

暂无管理员

发布评论

评论: screen如何显示部分筛选属性?

粉丝

0

关注

0

收藏

0

已有0次打赏