联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
怎么使用:动态调用模板
类型:迅睿CMS 更新时间:2021-02-20 18:19:11

怎么使用:动态调用模板




我想在静态页面show.html加载一个动态判断   快速下单购买功能“是否购买”功能




1.我在模板API目录中创建了一个 页面xia.html   代码如下


 {dr_url('api/buy/index', ['fid' => $ci->module['field']['pay']['id'], 'id' => $id, 'num' => 1])}         

                          

                          {if $member.uid}

    {if dr_is_buy($ci->module['field']['pay']['id'], $id, $member.uid)}

    已购买

    {else}

    未购买

    {/if}

{else}

没有登录

{/if}



2.   在show.html页面创建了  


<ul id="dr_xia_info">


</ul>

<!-- 动态调用member.html模板的会员登录信息 -->

{dr_ajax_template('dr_xia_info', 'xia.html', 'fid=7&id={$id}')}

          

          

          参考内容        快速下单

          

                          动态调用模板

但是展示的  是  https://www.xxxxx.com/index.php?s=api&c=buy&m=index&num=1 未购买   (中间的参数无法传递)fid=7&id=12

 

 正常的应该是:https://www.xxxxx.com/index.php?s=api&c=buy&m=index&fid=7&id=12&num=1 

       

       

       请问  这个应该怎么修改,麻烦帮我解决一下  万分感谢!!!!!!






回帖
  • #1楼    迅睿框架创始人
    2020-12-08 05:06:17
    Google Pixel 手机 0
    {dr_ajax_template('dr_xia_info', 'xia.html', 'fid=7&id={$id}')} 这个功能现在版本还用不起,你需要更新一下文件 你现在去GIT仓库:https://gitee.com/dayrui/xunruicms,下载最新的程序,然后覆盖dayrui/fcms和dayrui/core两个目录试一试
  • #2楼    迅睿框架创始人
    2020-12-08 05:12:57
    Google Pixel 手机 0
    开发版才可以传递参数,正式版还没发布这个功能,所以你现在是无法实现的,你只有升级到开发版才可以。。。。。。
  • pan900817
    #3楼    pan900817
    2020-12-08 14:31:06
    Chrome 0
    回复迅睿框架创始人 我升级后出现乱码
    • https://school.jv98.com/index.php?s=api&c=buy&m=index&id=%26lt%3B%3Fphp+echo+%24id%3B+%3F%26gt%3B&num=1 未购买
    能帮我检测一下 这两段内容 有没有问题吗?
    满意答案
  • #4楼    迅睿框架创始人
    2020-12-08 14:37:22
    Chrome 0
    晚上我看
  • #5楼    迅睿框架创始人
    2020-12-08 23:45:58
    Google Pixel 手机 0
    id=%26lt%3B%3Fphp+echo+%24id%3B+%3F%26gt%3B&
    这个id参数有问题,为什么写的这些字符??
  • pan900817
    #6楼    pan900817
    2021-02-20 18:19:11
    Chrome 0
    @pan900817:这个诶红素及现金