iwebshop电子商务软件 二次开发文档
须与默认模板一致。
其他如头部、底部文件等公共存放在modules下,注册与会员中心分别在modules下的reg与user目录下,商品分类则在categrouop目录下
可以根据自己的需要更改相应的HTML文件,同时,如功能页一样,你也可以 新建立空白的HTML文件来放入自己的全新布局,然后在套入IWEBSHOP标签,HTML文件名必须与默认模板一致。
这时候如果你后台启用了你更改的模板,就可以在前台查看实际效果了。
建议这时使用DEBUG模式,如果未使用需要你每更改一次模板,需要后台编译后才能看到效果。
CSS,IMAGES,JS文件的引入与路径处理
通常我们静态路径是这样的,
<link href="../css/layout.css" type="text/css" rel="stylesheet" />
在IWEBSHOP里,需要更改成
<link href="skin/{echo: $SYSINFO['templates'];/}/css/layout.css" type="text/css" rel="stylesheet" />
同样,IMAGES,JS也需要这样的路径。
标签数据调用
IWEBSHOP使用标签化来灵活的调用数据,我们来以上面的默认风格为例,讲一下IWEBSHOP的标签调用。
首先我们根据目录找到对应首页的index.html文件,用编辑器打开它,
头部信息
我们可以看到我们的HTML里套上了IWEBSHOP的标签
如<title>{echo: $header['title'];/}</title>
我们给静态页的TITLE套上了
标题输出{echo: $header['title'];/}
标签,这样我们就可以动态输出页面的标题了
页面关键字{echo: $header['keywords'];/}
介绍{echo: $header['description'];/}
网站地址{echo: $baseUrl;/}
模板文件夹名称{echo: $SYSINFO['templates'];/}
网站头部(公共)
网站名称{echo: $SYSINFO['sys_name'];/}
网站底部(公共)
帮助文章
标签
系统帮助文章分类地址{echo:article_list_url($value['cat_id']);/}
系统帮助文章分类名称{echo:$value['cat_name'];/}
系统帮助文章地址{echo:article_url($v['article_id']);/}
系统帮助文章名称{echo:$v['title'];/}
语法
{sta:if($catlist)[exc]}