当我们把页面生成了静态时,这个页面就不具备判断功能、动态获取会员登录信息、动态判断PC/移动端等等,我们可以通过dr_ajax_html函数解决此类问题


{dr_ajax_html('页面上的id', '同步加载的目标模板文件', array(参数,可选))}


举例说明:

1、无参数时

页面代码:

<div class="row" id="dr_mytop">
    {dr_ajax_html('dr_mytop', 'mytop.html')}
    <!-- 这一段内容采用动态调用的方式 -->
</div>

目标模板mytop.html代码:

这是我的动态内容
{if IS_PC}我是pc端{else}我是移动端{/if}
登录会员:{$member.username}

以上内容就不会生成静态了


2、有参数时

页面代码:

<div class="row" id="dr_mytop">
    {dr_ajax_html('dr_mytop', 'mytop.html', array('aa' => 'aa的内容', 'bb'=>'bb的内容'))}
    <!-- 这一段内容采用动态调用的方式 -->
</div>

目标模板mytop.html代码:

这是上面的参数值:{$aa} {$bb}

参数不能太长了,只支持简短的参数!

文档最后更新时间:2015-12-08 23:29:56