您的位置:首页 > 运维架构

ecshop 新增模板、设置模板

2013-11-28 11:49 393 查看
==============================================

新增一个模板index2

==============================================

新建请求文件

---------------------------------

\index2.php

define('IN_ECS', true);

require(dirname(__FILE__) . '/includes/init.php');

$smarty->display('index2.dwt', $cache_id);

新建模板文件

---------------------------------

\themes\default\index2.dwt

新建子模板文件

---------------------------------

\themes\default\library\test.lbi

==============================================

使此模板可以在后台设置

==============================================

模板文件的相关配置:文件名、以及能包含的子模板

---------------------------------

\admin\includes\lib_template.php

$template_files = array(

'index2.dwt', // 新增一行

);

$page_libs = array(

'index2' => array( // 新增3行

'/library/test.lbi' => 0,

),

);

模板文件的语言配置

---------------------------------

\languages\zh-cn\admin\template.php

$_LANG['template_files']['index2'] = 'Index2模板'; // 新增一行

$_LANG['template_libs']['test'] = 'test库项目'; // 新增一行

模板文件的xml配置

---------------------------------

\themes\default\libs.xml

<file name="index2.dwt">

<region name="">

<lib>test</lib>

</region>

<region name=""/>

</file>

==============================================

在index2中新增可编辑区

==============================================

\themes\default\index2.dwt

<!-- TemplateBeginEditable name="顶部区域" -->

接下来在后台管理中,模板管理--->设置模板--->选择一个模板"Index2模板"--->随便选择一个库项目把它的区域设为"顶部区域"--->去前台看效果
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: