ECMall如何在后台添加模板编…
2013-10-10 16:52
218 查看
原文地址:ECMall如何在后台添加模板编辑页作者:天地风行
编辑文档adminapptemplate.app.php。
注意:这里如果模板名称对应着这个页面的URL地址。请确保这个URL可以通过网络地址访问。
更新template
app的语言包,位于languagessc-utf-8admintemplate.app.php,加入语言选项,’index’
,’gcategory’ ,’miaosha’ ,’auction’
‘index’ => ‘首页’, ‘gcategory’ =>
‘商品分类页’,'miaosha’ => ‘秒杀推广页’,'auction’
=> ‘夺宝竞拍页’, 完成以上后,就会看到以下:
<!–<editmode></editmode>—>
注意:这个标签必须存在,不然无法加载控件。
<!–{widgets page=auction
area=left}—>
注意:这里的page参数直接为你使用的那个模板编辑页面,有时搞了半天没有效果,可能就是页面参数没对~@@~。
如果路径不正确的,在PHP和Javascript中可以加入SITE_URL,使其变成绝对的网络访问路径。
=> 清理孤立文件
将会清理系统挂件中没有使用的孤立文件。
关于挂件就直接拖动放在各个区域就布局好就ok了。
最重要的是ECMall开发时就不是针对没有页面使用控件的,所以本人认为ECMall的后面模板编辑灵活性不高,只能局限的使用在几个重要页面。
编辑文档adminapptemplate.app.php。
获取ECMall编辑页面列表
1 |
8 | function _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 | } |
更新template
app的语言包,位于languagessc-utf-8admintemplate.app.php,加入语言选项,’index’
,’gcategory’ ,’miaosha’ ,’auction’
‘index’ => ‘首页’, ‘gcategory’ =>
‘商品分类页’,'miaosha’ => ‘秒杀推广页’,'auction’
=> ‘夺宝竞拍页’, 完成以上后,就会看到以下:
ECMall模板标签
在模板的头部加入:<!–<editmode></editmode>—>
注意:这个标签必须存在,不然无法加载控件。
<!–{widgets page=auction
area=left}—>
注意:这里的page参数直接为你使用的那个模板编辑页面,有时搞了半天没有效果,可能就是页面参数没对~@@~。
如果路径不正确的,在PHP和Javascript中可以加入SITE_URL,使其变成绝对的网络访问路径。
ECMall模板配置文件
datapage_config 目录下将会生成模板页的数据文件,如下图。ECMall挂件清理孤立文件
点击后台管理 => 扩展 => 挂件管理=> 清理孤立文件
将会清理系统挂件中没有使用的孤立文件。
关于挂件就直接拖动放在各个区域就布局好就ok了。
总结
ECMall在区域、块方面的思想大概就是这些,必须通过程序去定义好每个页面的位置,所以说这个功能只能是对特定的几个重要页面进行布局,如果没有页面都这样操作,那么工作量就很复杂了。最重要的是ECMall开发时就不是针对没有页面使用控件的,所以本人认为ECMall的后面模板编辑灵活性不高,只能局限的使用在几个重要页面。
相关文章推荐
- GridView模板列,如何在后台代码中添加客户端事件,执行sql函数,格式化数据
- [ecmall]Ecmall 后台添加模板编辑区
- 如何在ecmall中添加一个模板
- WPF如何后台动态添加控件的右键菜单
- magento :如何在后台的form中添加内容可变的select filed
- 如何在Django后台添加pagedown
- 在asp.net中,添加itemtempert 项模板时,如果在项模板里有其它控件,如何控件这些控件的属性?
- 如何添加一个Email账户模板
- ecmall如何增加可编辑的模板
- ECShop系统后台添加/修改分类时,指定分类所使用的模板文件!
- Yii2.0-advanced-3—为yii2添加后台模板adminlte和权限组件yii2-admin
- 网站后台不能添加图片,如果是服务器权限问题,应该如何解决?方法如下
- 如何在Xcode6中添加空模板
- datalist的item模板中如何取到添加控件的值
- 如何在B2C电子商务网站后台添加CNZZ统计代码(转)
- 如何添加一个窗体模板
- 如何自己添加后台事件(Gridview双击事件)
- (015)java后台开发之web项目中如何添加jar包和删除jar包
- C# 后台动态添加标签(span,div) 以及模板添加
- 使用django-suit为django 1.7 admin后台添加模板