当我们把页面生成了静态时,这个页面就不具备判断功能、动态获取会员登录信息、动态判断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