多个实名认证,前台如何调用

迅睿框架 更新 2024-06-13 17:02:39 学习狂人

前台调用认证信息按下面的代码调用


{php $arr=\Phpcmf\Service::C()->get_cache("app-certify");}
{loop $arr $a}
{php $rz = \Phpcmf\Service::M('data', 'certify')->info($a.code, 传入用户id);}
{if $rz}
认证名称:{$a.name}
认证代码:{$a.code}
{/if}
{/loop}

我设计了两种实名认证:


1:实名认证

2:教师认证


想实现,前台调用如果是实名认证的话,输出shiming.png  如果是教师认证认证就输出jiaoshi.png  如果两种都认证了就输出两个图片,我写的标签

 {php $arr=\Phpcmf\Service::C()->get_cache("app-certify");}

{loop $arr $a}

{php $rz = \Phpcmf\Service::M('data', 'certify')->info($a.code, $uid);}

{if $rz}

<span class="tooltip-test" data-toggle="tooltip" title="{$a.name}"><img height="22" src="/static/assets/icon/shiming.png" /></span>

{/if}

{/loop}

请问应该怎么补充?

方案

  • 外聘专员-明矾软件 #1 · 2024-06-13 16:24:52
    满意答案
    {loop $arr $a} 这个是一次性循环多个实名认证写法,那么你可以分两个来写
    {php $rz = \Phpcmf\Service::M('data', 'certify')->info("教师的code", 传入用户id);}
    {if $rz}
    认证名称:{$a.name}
    认证代码:{$a.code}
    {/if}

  • 学习狂人 #2 · 2024-06-13 17:02:39
    @外聘专员-明矾软件:感谢,已实现

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关