模板标签-ajax动态调用 CMS3


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

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



签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回