电子商务iwebshop二次开发相关资料全_第1页
电子商务iwebshop二次开发相关资料全_第2页
电子商务iwebshop二次开发相关资料全_第3页
电子商务iwebshop二次开发相关资料全_第4页
电子商务iwebshop二次开发相关资料全_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、模板目录和初始文件模块路径和文件在开始制作之前,我们先了解一下SHOP的模板路径和文件。SHOP 的模板文件和皮肤被放置在不同的目录中。模板存储在 . /模板目录皮肤存储在。 /皮肤目录。以下是默认模板的结构说明。模板存储在 . /templates/default 目录默认。文件、文件夹包含可重用的文件和模块,一般有头部、底部、侧边栏等。框架,功能的整体框架页面。对应的默认样式存储在. /皮肤/默认目录。1、文件夹中存放对应模板方案的图片、样式表、JS等文件。初始文件新建一组模板,复制默认模板方案和默认样式文件夹,放到对应目录下,给新模板起个名字,同时把两个文件夹改成同名。或者直接在./te

2、mplates中创建一个空文件夹。 /skin,然后将完成的html页面按照iweb_sns模板命名规则命名,放到模板目录下。登录后台全局设置模板管理,找到刚刚创建的新模板,选择应用模板,这样就可以启用新样式了。建立框架,划分结构。以默认模板为例。以下是首页设计的效果图。让我们进行区域划分。与常规制作一样,经过静态页面将头部、底部和侧边栏等公共部分分开,将它们引用到框架中,并使用这样的语句。inc:include(shop/独立文件名); /根据以上划分,我们可以规划一个简单的布局框架如下:inc:包括(“shop/header.html”); /inc:包括(“shop/footer.htm

3、l);/这段代码放在index.html中,调用了头文件header.html和底层文件footer.html。之后,我们需要在每个详细区域中编写我们的模块布局,然后将IWEBSHOP标签放入其中。下面是几种常见的框架页面结构,分别负责不同的功能页面,往往是基本功能。Index.html 主页Brand.html 品牌专区页面Brand_list.html 详细页面Compare.html 商品对比页面Inquiry.html 查询页面Login.html 登陆页面Search.html 搜索结果页面搜索_ad.html高级搜索页面搜索 _tag.htmlsearch 选项卡以下页面存储在模板

4、的 SHOP 目录中。article.html的文章详细文章_list.htmlarticle 列表页Auction.html 拍卖详情拍卖_list.html拍卖列表Error.html 错误页面exchange.html中的商品交换Exchange_list.html商品exchange_list.htmlGoods.html 商品详情页面Groupbuy.html 团购页面Groupbuy_list.html 采购列表页面Payrespond.html 支付响应Special.html 活动特别页面special_list.html 主题列表页面你可以根据上面的页面说明更改你要更改的功能

5、页面的样式,也可以新建一个空白的HTML文件放到自己的布局中,然后把IWEBSHOP的标签放到你的布局中,但是HTML文件名和结构必须与默认模板一致。比如其他头文件和底层文件存放在modules中,注册和会员中心在modules下的reg和user目录下,商品分类在categrouop目录下。您可以根据自己的需要更改相应的 HTML 文件。同时,和功能页面一样,你也可以新建一个空白的 HTML 文件放入你的新布局中,然后插入 IWEBSHOP 标签。 HTML 文件名必须与默认模板一致。这时候,如果你在后台启用你更改的模板,你可以在前台查看实际效果。此时推荐使用DEBUG模式。如果不使用,每次

6、都需要更换模板,并且需要后台编译才能看到效果。CSS、IMAGES、JS文件的介绍及路径处理通常我们的静态路径是这样的,在IWEBSHOP中,需要改为同样,IMAGES、JS也需要这样的路径。标记数据调用IWEBSHOP 使用标签来灵活调用数据。下面以上面的默认样式为例,讲讲IWEBSHOP的标签调用。首先我们根据目录找到首页对应的index.html文件,用编辑器打开。头部信息我们可以看到我们的 HTML 带有 IWEBSHOP 标记。如echo:$headertitle; /我们设置静态页面的TITLE输出 echo: $headertitle; /标记,这样我们就可以动态输出页面的标题页

7、面 echo: $headerkeywords; /简介 echo: $headerdescription; /地址 echo: $baseUrl; /文件夹名称 echo: $SYSINFOtemplates; /负责人(公开)名称 echo: $SYSINFOsys_name; /底部(公共)帮助文章标签帮助文章分类地址echo:article_list_URL($valuecat_id); /帮助文章的分类名称 echo:$valuecat_name; /系统帮助文章地址echo:article_URL($varticle_id); /系统帮助文章名称 echo:$vtitle; /语法

8、sta:if($catlist)excsta:foreach($catlist as $value)loop文章分类sta:foreach($result as $v)if($vcat_id = $valuecat_id)exc文荣荣结束:foreach/结束:foreach/万一/有关商场的文章标签地址echo:article_url($valuearticle_id); /文章 echo:$valuetitle; /语法斯塔:如果($约)foreach($about as $value)循环允许sta:if($value!=end($about)echo |; 如果/标签公司名称 echo

9、: $SYSINFOsys_company; /信息echo:$sysinfosys_copyright; /备案ICP echo: $SYSINFOsys_icp; /融趣 (index.html)滑动标签幻灯片 echo:$valueimages_link; /图片网址echo:$valueimages_url; /幻灯片图片 ALTecho:$valuename; /语法我们将使用此语法开始和结束此调用。sta:foreach($images_info as $value)exc幻灯片万一/标签幻灯片 echo:$i; /语法sta:for($i=1;$i=count($images_i

10、nfo);$i+)循环允许结束:for/以幻灯片图片调用为例,顺便说一下应用方法。这是我们剪切的 HTML 静态页面的幻灯片布局。根据我们上面的标签描述和语法,我们让标签动态化,就是这样。sta:foreach($images_info as $value)exc万一/商品分类标签商品id echo: $ cat cat_id; /商品名称echo: $catcat_name; /子类id echo: $ subcat cat_id; /子类名称 echo: $subcatcat_name; /语法sta: foreach($CATEGORY0 as $cat)loop商品主要分类能力sta:

11、if(isset($CATEGORY$catcat_id) & $CATEGORY$catcat_id)excsta: foreach($CATEGORY$catcat_id as $subcat)loop商品子类的内容结束:foreach/万一/公告文章标签文章echo:article_URL($valuearticle_id); /文章 echo: $valuetitle; /截断字符长度的文章名称 echo: sub_str($value title, 22, false); /(改变字符长度可以改变标签中的数字部分22)语法sta: foreach($notice as $value)

12、loop允许结束:foreach/品牌推荐标签品牌地址echo:brand_list_url($valuebrand_id); /图片地址 echo:$valuebrand_logo; /品牌 echo:$valuebrand_name; /语法sta: foreach($brand_rs as $value)loop允许结束:foreach/商品标签商品地址echo:goods_url($valuegoods_id); /商品地址回声:$valueis_set_image? $valuegoods_thumb : skin/default/images/nopic_small.gif; /商品名称echo: $valuegoods_name; /有字符限制的商品名称echo: sub_str($value goods_name, 52, false); /(同样可以改变标签中的数字52来改变字符数)收藏echo:$valuefavpv;商品价格echo:$valuegoods_price; /语法推荐商品语法sta: foreach($goods_best as $value)loop允许结束:foreach/流行商品语

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论