ecshop 模板制作

ecshop

2015-01-06 12:17

模板存放路径:
ecshop/themes/xxxxx 其中的xxxxx 就是某一套模板,如,系统一般会自带的模板文件名叫做default ,(即,ecshop/themes/default )里面放的就是安装时的默认模板
接下来我们进入default 目录,可以看到以下文件目录:

文件目录如下:
images/ (存放模板中用到的图片)
library/ (存放一些小模板文件及重复被用到的模板文件)
style.css (模板样式文件)
index.dwt (首页的模板index.php )
goods.dwt (商品显示页的模板goods.php )
*.dwt (表示其它.dwt 文件)

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

模板和库文件说明


\themes\default\               模板目录

添加一个xx.dwt 模板 


admin\includes\lib_template.php        模板说明文件

$template_files 添加后台可以修改的模板   'xx.dwt',

$page_libs 添加每个模板可以引入的库文件

 'xx' => array(

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

        '/library/i3.lbi' => 0

    ),

\languages\zh_cn\admin\template.php  增加模板文件的说明 

$_LANG['template_files']['xx'] = 'xx模板';


themes\default\libs.xml     xml支持的库文件

  <file name="xx.dwt">

    <region name="">

      <lib>i2</lib>

      <lib>i3</lib>

    </region>

    <region name=""/>

  </file>


\languages\zh_cn\admin\template.php    加入库的说明

$_LANG['template_libs']['i2'] = 'i2';

$_LANG['template_libs']['i3'] = 'i3';



xx.dwt  模板

<!-- #BeginLibraryItem "/library/i2.lbi" --><!-- #EndLibraryItem -->               引入库文件

<!-- TemplateBeginEditable name="可以编辑区域000 " --><!-- TemplateEndEditable --> 可以在后台设置的可编辑区域

{insert_scripts files='common.js,index.js'}  引入js文件  

如下 (针对主目录)

<script type="text/javascript" src=""></script>

<script type="text/javascript" src=""></script>