关联字段的使用方法
2021-12-07 12:03:13
本站
阅读:452
点赞:0
参数解释
1、filter=a.id|{content:ext_rel_case}
filter=*|x,y 数据过滤,非必填,用于对列表内容进行过滤筛选,如:filter=title|ASP,PHP 只显示标题含有ASP和PHP的内容。
{content:ext_xgcp}为关联字段的值,即已关联的内容id
2、fuzzy=0
fuzzy=* 是否模糊匹配,非必填,可选1或0,1时为默认的模糊匹配,0则关闭
多选-使用示范
1、详情里调用当前内容选择关联的数据,关联字段为{content:ext_rel_case},关联数据所在栏目的id为8
{pboot:relation scode=8 num=4 filter=a.id|{content:ext_rel_case} fuzzy=0} <div class="col-12 col-sm-6 col-lg-3 text-center"> <div class="card"> <div class="card-img-150"><a href="[relation:link]"> <img class="card-img-top" src="[relation:ico]" alt="[relation:title]"></a></div> <div class="card-body"> <h5 class="card-title"><a href="[relation:link]">[relation:title lencn=12]</a></h5> </div> </div> </div> {/pboot:relation}
如果想未选择不显示,做个判断:
{pboot:if('{content:ext_rel_case}'!='')} {pboot:relation scode=8 num=4 filter=a.id|{content:ext_rel_case} order=field fuzzy=0} <div class="col-12 col-sm-6 col-lg-3 text-center"> <div class="card"> <div class="card-img-150"><a href="[relation:link]"> <img class="card-img-top" src="[relation:ico]" alt="[relation:title]"></a></div> <div class="card-body"> <h5 class="card-title"><a href="[relation:link]">[relation:title lencn=12]</a></h5> </div> </div> </div> {/pboot:relation} {/pboot:if}
单选-使用示范
以下适合案例选择了专属设计师后,然后设计师调用关联的案例
{pboot:relation scode=5 num=4 order=sorting filter=e.ext_rel_sjs|{content:id} fuzzy=1} <div class="col-12 col-sm-6 col-lg-3 text-center"> <div class="card"> <div class="card-img-150"><a href="[relation:link]"> <img class="card-img-top" src="[relation:ico]" alt="[relation:title]"></a></div> <div class="card-body"> <h5 class="card-title"><a href="[relation:link]">[relation:title lencn=12]</a></h5> </div> </div> </div> {/pboot:relation}
用在案例列表调用设计师:
{pboot:if('[list:ext_rel_sjs]'!='')} {pboot:content id='[list:ext_rel_sjs]'} <a href="[content:link]">[content:title]</a> {/pboot:content} {/pboot:if}
热门文章
- 关联字段的使用方法 2021-12-07
- 栏目轮播多图调用标签 2021-12-25
- 公共标签br和brmore 2021-12-28
- 定制标签多图文调用 2022-04-22