ECMall如何在后台添加模板编…

编辑文档adminapptemplate.app.php。

获取ECMall编辑页面列表
1
8function _get_editable_pages()
9{
10     return array(
11         'index' => SITE_URL . '/index.php',
12         'gcategory' => SITE_URL . '/index.php?app=category',
13         'miaosha' => SITE_URL . '/index.php?app=miaosha',
14         'auction' => SITE_URL . '/index.php?module=auction',
15     );
16}

注意:这里如果模板名称对应着这个页面的URL地址。请确保这个URL可以通过网络地址访问。

更新template app的语言包,位于languagessc-utf-8admintemplate.app.php,加入语言选项,’index’ ,’gcategory’ ,’miaosha’ ,’auction’

‘index’ => ‘首页’, ‘gcategory’ => ‘商品分类页’,'miaosha’ => ‘秒杀推广页’,'auction’ => ‘夺宝竞拍页’, 完成以上后,就会看到以下:

ecmall 模板编辑 image

ECMall模板标签

在模板的头部加入:

<!–<editmode></editmode>—>

注意:这个标签必须存在,不然无法加载控件。

<!–{widgets page=auction area=left}—>

注意:这里的page参数直接为你使用的那个模板编辑页面,有时搞了半天没有效果,可能就是页面参数没对~@@~。

如果路径不正确的,在PHP和Javascript中可以加入SITE_URL,使其变成绝对的网络访问路径。

ECMall模板配置文件

datapage_config 目录下将会生成模板页的数据文件,如下图。

ECMall模板配置文件 image

ECMall挂件清理孤立文件

点击后台管理 => 扩展 => 挂件管理 => 清理孤立文件

image

将会清理系统挂件中没有使用的孤立文件。

清理系统挂件中没有使用的孤立文件 image

关于挂件就直接拖动放在各个区域就布局好就ok了。

总结

ECMall在区域、块方面的思想大概就是这些,必须通过程序去定义好每个页面的位置,所以说这个功能只能是对特定的几个重要页面进行布局,如果没有页面都这样操作,那么工作量就很复杂了。

最重要的是ECMall开发时就不是针对没有页面使用控件的,所以本人认为ECMall的后面模板编辑灵活性不高,只能局限的使用在几个重要页面。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值