业务经理

微信扫描以上二维码

028-61286886

技术咨询

related 相关文章调用标签中的 tag=$tag 判断 num 数据是否大于 1

迅睿框架 更新 2021-04-02 21:36:22 迅睿粉丝

想实现一个功能,先依据下面 related 相关文章调用标签中的 tag=$tag 判断 num 数据是否大于 1,如果大于1,则 调用下面的 related 相关文章调用标签,如果没有相关文章数据,则调用当前文章所属栏目下的最新文章数据。

如果是在 标签循环体内判断,还好,但是这个涉及到 2个 不同的 循环数据调用。不知道怎么做判断了 

{related module=MOD_DIR tag=$tag num=5}  {$t.title}  {/related}

<!--此标签用于调用相关文章,tag=关键词1,关键词2,多个关键词,分隔,num=显示条数,field=显示字段-->

方案

  • 迅睿粉丝 #1 · 2021-04-02 13:34:04
    {if $tag}
    // 有关键词
    {related module=MOD_DIR catid=$top.id tag=$tag num=10}
    <a  target="_blank" href="{$t.url}" title="{$t.title}">{dr_strcut($t.title, 20)}</a>
    {/related}
    {else}
    没有关键词
    {module module=MOD_DIR catid=$top.id order=rand num=10}
    <a  target="_blank" href="{$t.url}" title="{$t.title}">{dr_strcut($t.title, 20)}</a>
    {/module}
    {/if}
    上面这个判断,是根据是否存在 tag ,如果是根据 num 来判断呢? if $num > 1 ???
  • 迅睿粉丝 #2 · 2021-04-02 14:17:18
    满意答案
    {if $num >1}大于1了{/if}
  • 迅睿粉丝 #3 · 2021-04-02 21:36:22
    @迅睿框架技术-徐老师:感谢帮助。。。。

迅睿系统漏洞

京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制
GeoSeo收录宝
GeoSeo收录宝(2026-09-16)
ai发布增强: 1 新增Cron 心跳记录,任务列表实时显示。 ...
导入微信文章
导入微信文章(2026-09-15)
优化排版缺少文字情况
GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题