如何增加可编辑的模板????!!!!!!!

2016-07-07 16:48 来源:www.chinab4c.com 作者:ecshop专家

我是ecmall新手,我想在后台“模板编辑”处多增加几个模板,让网站有多个频道 发现 http://ecmall.shopex.cn/bbs/view ... 8%B4%F3%B3%C9%B9%FB 该贴只说了个开头,之后该怎么做呢?

回答:
第一步:

修改\wwwroot\admin\app\template.app.php

function _get_editable_pages()
{
return array(
'index' => SITE_URL . '/index.php',
'gcategory' => SITE_URL . '/index.php?app=category',
'article' => SITE_URL . '/index.php?act=index&app=article',
);
}

第二步:

修改\wwwroot\languages\sc-utf-8\admin\template.lang.php

<?php
return array(
'no_such_page'=> '没有指定页面!',
'save_successed'=> '保存页面成功!您可以点击查看商城首页查看效果',
'no_such_widget'=> '没有指定的挂件',
'click_to_add'=> '点击添加该挂件到页面',
'widget_list'=> '挂件列表',
'hidden'=> '隐藏',
'save'=> '保存修改',
'end_edit'=> '退出编辑',
'mall_index'=> '商城首页',
'template_setting'=> '模板编辑',
'index' => '首页',
'recommend_new' => '最新商品',
'gcategory' => '商品分类页',
'article' => '文章',//新加的页面名字
);
?>

完成以上步骤后在后台的“模板编辑”里会发现多了一个“文章”的可编辑模板,如图:


但点击编辑后会发现根本就没有可以放置挂件的区域,这时候还需要做第三步

第三步

修改\wwwroot\themes\mall\default\article.index.html
……
{include file=page.bottom.html}
</div>
</div>
<div class="ad_banner" area="article" widget_type="area">
<!--{widgets page=article area=article}-->
</div>

{include file=footer.html}

刷新模板编辑页面,插入插件,OK!
具体布局自己做相应的调整。


乱码了55
怎么办啊

我在首页添加
<div class="ad_banner" area="article" widget_type="area">
<!--{widgets page=article area=article}-->
</div>
出现可编辑区域 添加挂件,设置了挂件
可是首页怎么不显示呢?

原帖由 suai 于 2010-1-27 13:22 发表
我在首页添加



出现可编辑区域 添加挂件,设置了挂件
可是首页怎么不显示呢?



page=article 这个要改为首页那个page

谢谢 可以用了!

Fatal error: Call to a member function get_users_count() on a non-object in D:\web\wwwroot\mall\includes\ecapp.base.php on line 521

2.2版里里的文件不一样,如何修改。

2.2版可以用

page=article 这个要改为首页那个page

??????????

用上边方法给管理页面添加了新模板,复制了首页模板,然后修改为对应模板名称的文件,但是无法编辑该模板,总是出现Missing controller