【Ecstore】为自建模块添加自定义主题模板

做好ECSOTRE模块后,需在主题中添加模板,而添加模板页面时只有产品分类页、产品详细页、首页等内置模块的模板类型。

下面介绍如何添加一个自定义的模板类型“buildings”。

一、修改(建议复制到你的二开目录再改):

/app/site/lib/theme/tmpl/dbsave.php

/app/site/lib/theme/tmpl/fssave.php

中的函数:

__get_tmpl_list,"buildings" 为app/自建模块/site.xml中的module>name
    private function __get_tmpl_list() {
$ctl = array(
'index'=>app::get('site')->_('首页'),
'gallery'=>app::get('site')->_('商品列表页'),
...
'buildings'=>app::get('site')->_('楼盘首页'), //added by vmax @ 2014.3.3
...
return $ctl;
}

二、

在自建模块的 controller 中,模板文件输出(即  $this->page('site/xxxxx.html'); )前添加:  $this->set_tmpl('xx');

超级简单是不是!

上一篇:OpenCL将数组从内存copy到显存


下一篇:Opencl 并行求和