单选多选关联

适用版本:跃而起开发版V1.3.3+

适用范围:指定栏目编码时全站可用,适用当前列表/内容

标签作用:针对建站中碰到的产品与案例关联、案例与设计师关联等类似关联需求

1、栏目列表中使用


{jsyearqi:list}

    {jsyearqi:relation filter=id|[list:ext_***]}

        <a href="[relation:link]">[relation:title]</a>

    {/jsyearqi:relation}

{/jsyearqi:list}


2、内容详情中使用


{jsyearqi:relation filter=id|{content:ext_***}}

    <a href="[relation:link]">[relation:title]</a>

{/jsyearqi:relation}


3、其余用法


启用模糊匹配fuzzy=1,能够玩出更多新花样,下方示例为在内容页中关联标题含有该内容关键词的文档

{jsyearqi:relation filter=title|{content:keywords} fuzzy=1}

<a href="[relation:link]">[relation:title]</a>

{/jsyearqi:relation}


更多玩法自行摸索,可以全站使用,多个栏目编码使用逗号隔开,如果使用星号,意味全部栏目。指定栏目内容列表默认不分页,当然你还是可以通过page参数控制强制分页,但要注意不可在同一页面使用多个带分页的列表。


V1.2.2版本开始order排序进行调整,默认情况下置顶、推荐、头条具有优先显示,包括使用date、sorting、visits、likes、oppose时,那么如果要想按照自己的设置来可以使用自定义模式,可以自己任意组合:如order='date desc,id desc' 此时意味着将按照时间倒序,然后添加顺序倒序。如order='sorting desc,id desc' 将先按照后台排序,然后按照id倒序。更多情况自己参照例子定义即可。
               

控制参数:

scode=* 关联栏目的编码,非必填,用于指定需要关联的栏目编码,读取的内容会同时包含该栏目下子菜单的内容,支持多个栏目如:1,2,3

num=*  每页数量,非必填,用于控制分页大小

order=*   排序方式,非必填,用于输出内容的排序方式,可选:date、sorting、istop、isrecommend、isheadline、visits、likes、oppose、等字段,其中sorting为按后台填写的排序,122版本开始支持自定义模式,如:order='date desc,id desc' 、order='sorting desc,id desc',(官方版V1.3.7+)还支持random随机排序

filter=*|x,y 数据过滤,必填,用于对关联栏目内容进行过滤筛选,如:filter=title|ASP,PHP 只显示标题含有ASP和PHP的内容,如果需要只显示推荐,可使用如下过滤参数: filter=isrecommend|1 (官方版V1.2.0+版本用下面的方式更好)

isico=*、ispics=*、istop=*、isrecommend=*、isheadline=* 用于对数据进行特殊筛选,可选值1和0,非必填,比如只调取推荐内容:isrecommend=1

tags=x,y tags方式数据过滤,非必填,用于对列表内容进行过滤筛选,如:tags='ASP,PHP',则为含有asp或php标签的内容,那么可以用 tags={content:tags}来调用当前文章的相关文章

start=* 起始数据(官方版V1.3.2+),非必填,用于需要从第几条开始

page=* 是否分页,非必填,用于列表是否执行分页,可设置1或0,本功能适合首页分页等场景

fuzzy=* 是否模糊匹配,非必填,可选1或0,1时为模糊匹配,0则为默认的关闭

4、可使用的关联标签

               

[relation:n] 计数0开始
[relation:i] 计数1开始
[relation:id] 编号
[relation:scode] 栏目编码
[relation:subscode] 副栏目编码
[relation:sortname] 栏目名称
[relation:subsortname] 副栏目名称
[relation:sortlink] 栏目链接
[relation:subsortlink] 副栏目链接
[relation:title] 标题
[relation:titlecolor] 标题颜色
[relation:subtitle] 副标题
[relation:tags] 直接输出tags
[relation:author] 作者
[relation:source] 来源
[relation:link] 链接
[relation:outlink] 外部链接
[relation:date] 发布日期
[relation:ico] 缩略图,不存在时自动调用文章第一张图,[relation:isico]可用于判断,返回1或0
[relation:pics] 多图,V2.0.2新增[relation:ispics]可用于判断,返回1或0
[relation:content] 内容
[relation:enclosure] 附件
[relation:enclosuresize] 附件大小
[relation:keywords] 关键词
[relation:description] 描述
[relation:istop] 是否置顶
[relation:isrecommend] 是否推荐
[relation:isheadline] 是否头条
[relation:visits] 访问数量
[relation:likes] 点赞数量
[relation:oppose] 反对数量
[relation:likeslink] 点赞链接
[relation:opposelink] 反对链接
[relation:ext_***] 调取扩展字段内容


返回顶部