早在18年苹果cms v10版本内侧期间有已经支持该方法,只是了解的人并不多,如今官方论坛已经关闭,关于深层的资料少之甚少!!

例如把自定义模板label/new.html 可当做type.html模板使用

调用分类

{maccms:type ids="parent" order="asc" by="sort" mid="1"}
最新{$vo.type_name}{/maccms:type}

获得的路由格式为:

/index.php/label/new/by/time/tid/1.html

获取响应数据:

{maccms:vod  num="36" paging="yes" pageurl="label/new" type="current" order="desc" by="time"}
苹果cmsv10 模板开发之 自定义页传入分类id获取对应数据{$vo.vod_name}{/maccms:vod}

另类方法:

这个自定义模板既然支持传入分类id和分页,那么就可以把这个模板当做ajax数据加载,可作出瀑布流、滚动加载等效果、加载更多等效果:

案例代码:

function show_ajax(lp) {
 lp.page = page;
 $.ajax({
  url: maccms.path + '/index.php/label/ajax_pic/',
  method: 'GET',
  dataType: "html",
  data: lp,
  beforeSend: function(e) {
console.log(e)
  },
  success: function(e) {
$('#myElementContainer').append(e) $('#myElementContainer').imagesLoaded(function() {
 Container();
 page += 1;
})
  },
  error: function() {
alert('post请求失败')
  }
 })
TAGS:苹果cms
!如链接失效请在下方留言。本站所有资源均来源于网络,版权属于原作者!仅供学习参考,本站不对您的使用负任何责任。如果有侵权之处请第一时间联系我们删除,敬请谅解!