[ecmall]Ecmall 后台添加模板编辑区
2014-06-02 20:59
162 查看
例如,想把品牌/index.php?app=brand页面做成可编辑的。
首先,找到后台admin\includes\menu.inc.php第61行
'template' => array(
'text' => Lang::get('template'),
'url' => 'index.php?app=template',
),
从中可以看到template文件在,admin\app\template.app.php 第309行
function _get_editable_pages()
{
return array(
'index' => SITE_URL . '/index.php',
'gcategory' => SITE_URL . '/index.php?app=category',
);
}
在上面代添加'brand' => SITE_URL . '/index.php?app=brand ',
function _get_editable_pages()
{
return array(
'index' => SITE_URL . '/index.php',
'gcategory' => SITE_URL . '/index.php?app=category',
'brand' => SITE_URL . '/index.php?app=brand ',
);
}
进入后台,设置-模板编辑,可以看到多了一个项,但是没有名称。如图,
其次,找到相对应得与语言包\languages\sc-utf-8\admin\template.lang.php 第16行加上
'brand' => '品牌分类页',
再次进入后台查看,名称就显示出来了。如图
这样就可以进入到页面编辑了,但是如果页面没有相对应该的可编辑框,那么也做不了什么!接着这最后一步。
最后,找到前台的页面文件,themes\mall\default\brand.index.html 第5行加上代码:
<div area="left" widget_type="area">
<!--{widgets page=brand area=left}-->
</div>
注:page的值一定与刚才加入的模板的名称是一样。如果觉得不够用你可以自己加上其他的模块,改变一下area的值就可以了。
首先,找到后台admin\includes\menu.inc.php第61行
'template' => array(
'text' => Lang::get('template'),
'url' => 'index.php?app=template',
),
从中可以看到template文件在,admin\app\template.app.php 第309行
function _get_editable_pages()
{
return array(
'index' => SITE_URL . '/index.php',
'gcategory' => SITE_URL . '/index.php?app=category',
);
}
在上面代添加'brand' => SITE_URL . '/index.php?app=brand ',
function _get_editable_pages()
{
return array(
'index' => SITE_URL . '/index.php',
'gcategory' => SITE_URL . '/index.php?app=category',
'brand' => SITE_URL . '/index.php?app=brand ',
);
}
进入后台,设置-模板编辑,可以看到多了一个项,但是没有名称。如图,
其次,找到相对应得与语言包\languages\sc-utf-8\admin\template.lang.php 第16行加上
'brand' => '品牌分类页',
再次进入后台查看,名称就显示出来了。如图
这样就可以进入到页面编辑了,但是如果页面没有相对应该的可编辑框,那么也做不了什么!接着这最后一步。
最后,找到前台的页面文件,themes\mall\default\brand.index.html 第5行加上代码:
<div area="left" widget_type="area">
<!--{widgets page=brand area=left}-->
</div>
注:page的值一定与刚才加入的模板的名称是一样。如果觉得不够用你可以自己加上其他的模块,改变一下area的值就可以了。
相关文章推荐
- ECMall如何在后台添加模板编…
- 解决ECMALL编辑模板时一直提示“加载中”
- GridView鼠标移动到某一行时行发生变色和为Gridview中编辑模板中的控件添加颜色
- ecshop商品详情页添加多个可在后台编辑的商品描述分类
- 使用django-suit为django 1.7 admin后台添加模板
- [模板]为dgrid表格中的cell添加可编辑复制属性(自用)
- SupeSite 7.0.0正式版运用在线模板编辑功能修改并添加站点模板
- DedeCms后台添加编辑文章空白的解决方法
- phpcms 针对特定碎片用特定后台碎片编辑模板
- ecmall如何增加可编辑的模板
- 使用grappelli为django admin后台添加模板
- GridView鼠标移动到某一行时行发生变色和为Gridview中编辑模板中的控件添加颜色
- DataGrid编辑状态添加DropDownList控件模板列、设置样式
- 如何在ecmall中添加一个模板
- 【discuzx2】后台添加新模板套系的步骤
- Struts1 后台添加和编辑页面标示PageType拿不到
- 解决ecmall模板编辑一直显示“加载中”“loading”
- dedeCMS,dedeEIMS后台”添加文档”,”编辑内容”空白页面解决方法
- GridView后台添加模板列
- ecmall如何增加可编辑的模板