应用插件 版主:官方插件技术组
实名认证插件 后台设置多个认证,那么前台就全部显示
类型:迅睿CMS 更新时间:2021-07-11 22:05:49

情况是这个样子的,使用实名认证插件,但是想修改一下。

现有官方的插件模板代码如下:


{template "mheader.html"}


{if !$list}

<div class="alert alert-danger">

    没有您可用的实名认证

</div>

{else}


{loop $list $t}

<div class="portlet light ">

    <div class="portlet-title">

        <div class="caption">

            <span class="caption-subject"> {$t.name}</span>

        </div>

    </div>

    <div class="portlet-body form fc-form">

        {if $t.data}

            {if $t.data.status == 1}

            <p>已认证通过</p>

            {elseif $t.data.status == 2}

            <p style="color: red">审核被拒绝:{$t.data.verify}</p>

            {else}

            <p>{dr_date($t.data.inputtime)} 已提交申请,等待管理员审核</p>

            {/if}

        {/if}

        {if !$t.data || ($t.data && $t.data.status == 2)}

        <form action="" class="form-horizontal" method="post" name="myform" id="myform_{$t.id}">

            {$form}

            {$t.myfield}

            <div class="form-actions fc-form-actions">

                <label class="col-md-2 control-label">  </label>

                <div class="col-md-9 fc-form-submit">

                    <button type="button" onclick="dr_ajax_submit('{dr_now_url()}&key={$t.code}', 'myform_{$t.id}', '2000')" class="btn green"> 提交认证 </button>

                </div>


            </div>

        </form>

        {/if}

    </div>

</div>

{/loop}


{/if}


{template "mfooter.html"}


现在的显示是如果后台设置多个认证,那么前台就全部显示。

可否修改为通过地址加个id参数来显示某个认证,之后我通过修改菜单的地址,可分别显示。


插件版权:官方插件
插件名称:实名认证

回帖
  • 官方插件技术-罗老师
    #1楼    官方插件技术-罗老师
    2021-07-08 10:57:10
    Chrome 0
    目前没有设计开发分开显示的功能,插件是设计统一显示一起的
  • litom
    #2楼    litom
    2021-07-08 11:00:38
    Chrome 0
    官方插件技术-罗老师 可付费开发下么?
    满意答案
  • 官方插件技术-罗老师
    #3楼    官方插件技术-罗老师
    2021-07-08 11:06:15
    Chrome 0
    😅 这话说的,一个庞大的cms都能开发出来,难道一个小插件开发不出来吗,https://www.xunruicms.com/member.html?app=vip&c=service&m=index
  • litom
    #4楼    litom
    2021-07-11 22:05:49
    Chrome 0
    @litom:结束了结束了