ECshop 二次开辟模板教程1
添加时间:2013-7-22 点击量:
本教程实用于懂得 ECshop 和 ECshop模板DIY 以及它们的日常应用,在查看前旁边须要至少会应用一种编辑器(exp:Dreamweaver, editplus, emacs, vi, ee ...意思就是可视化的HTML编辑器或者直接文本编辑器,我在讲的时辰用Dreamwaver来讲,如许斗劲合适初学者和设计师)。 这个教程今朝由我一小我保护,但我信赖,过不了多久就会有多人 连气儿地 保护。此中的内容须要络续地更新。若是您有爱好参加,嘿嘿,PM我。我们一路为大师办事啊.
经由过程对本教程的进修,只要您边看边跟着做,必然可以或许学会本身做模板的。:) 下列章节的实用于ECshop法度。 同时这里很多内容和一些 Smarty相干。 假如您已经熟悉这些内容可跳过不浏览。假如您是ECshop新手并且想diy一下本身的商号, 那您应当卖力具体地从头到尾读一遍这些章节。( ps: 大师没紧要张,我会尽量用人类的说话和大师交换,其实万不得已才会用机械说话显现给大师 )
大师可以或许经由过程本教程,想要什么模板都能本身做出来。哈哈!一路加油吧!
第一章节:
读取这些内容,您将懂得: 每个前台页面所对应的模板页面,模板
文件的目次布局。 一些最根蒂根基的ECshop模板批改办法。 模板的路径以及相干包含文件的办法(深切懂得Dreamweaver模板建造)。 一些常用模板例子讲解.模板存放路径:ecshop/themes/xxxxx 此中的 xxxxx 就是某一套模板,如系同一般会自带的模板文件名叫做 default, (即:ecshop/themes/default )里面放的就是安装好时的默认模板,以下所有的申明都是针对默认模板来讲解.操纵前提,将您当前应用的模板调剂为default模板,然后清空缓存。接下来我们进入default目次,可以看到以下文件目次:images/ (存放模板顶用到的)
library/ ( 存放一些小模板文件及反复被用到的模板文件 )
style.css (模板样式文件)
index.dwt (首页的模板 index.php)
goods.dwt ( 商品显示页的模板 goods.php)
.dwt (默示其它.dwt文件)
虾米?莫非你不信赖这些就是模板吗?好,那我证实给你看看.我们把把images里面的logo.gif文件的名字,改为logo2.gif,然后我们随便找一张gif,起名为logo.gif放到images目次中,然后我们刷新首页。看到没?首页logo被批改了。若是你感觉大小不合适,那么我们打开library目次中的 page_header.lib 查看源代码,然后搜刮 images/logo.gif 然后看它后面 width=130 height=56 把130和56改为响应的值就可以了,到前台刷新看看。好接下来我们用dreamweaver打开index.dwt文件,在源代码中搜刮 {¥page_title} ,找到后,将{¥page_title} 批改为 超等无敌的大卖场. 然后到到浏览器前台刷新,看看页面有什么变更。虾米?没有发明吗?看看浏览器头部啊,呵呵,是不是网站的题目被改变了?哈哈,对,{¥page_title}就是网站题目标标签 ( 注: 标签是从{开端到}停止哦,{和}属于标签的一项目组 ). 全部ECshop的模板就是一个一个如许的标签构成了,把握网站内容和
数据的动态显示。比如({¥keywords} )把握网站的关键字标签,{¥description} :网站描述标签 ,( 这就是模板中的标签,每个标签都邑对应法度里面的一个值,网站运行时模板引擎会来读取模板页面,然后把对应的标签用对应的值进行调换,就显示出我们看到的网站页面了,熟悉打听了吧。这一段内容对于新手来说,可能一会儿不克不及完全消化,还有什么题目就留言,我会更新到这里来)很简单8,哈哈,大师真是冰雪聪慧,孔明再世啊,这么快就学会了,若是你上一步你操纵很超等很是very的简单的话,接下来的进修也时一样的哦.接下来要怎么改呢?告白之后我们持续。.....黄金告白位...迎接购买......须要的话PM我.....(PS:人不克不及无耻到这个境界)....哈哈...大师不要焦急,欲速则不达,呵呵,下面我们真正开端做ECshop的模板了,( 不懂HTML的观众筹办好Dreamweaver哦 )1.我们到/themes/default目次中,把index.dwt改名为index_bak.dwt, 然后用Dreamweaver新建一个HTML文件,然后保存到/themes/default目次中,定名为 index.dwt, 好,我们刷新前台看看,哈哈,什么也没有哦. 好,在我们新建的index.dwt中找到<title>,我们把<title>和</title>中心的内容调换 为:{¥page_title},在<body>和</body>之间也放入一个{¥page_title}, 刷新前台看看.嘿嘿,看到什么了?网站题目被打印出来了吧?如有操纵时辰有弹出对话框:点击断定就可以了,:)2.接下来我们选择可视化界面编辑:然后在{¥page_title}后面按Enter键换行,然后输入: 市廛通知布告:{¥shop_notice}到浏览器刷新首页刷新看看,呵呵。市廛通知布告被调出来了,可以去网站后台 体系设置->市廛设置->网店信息->市廛通知布告 批改内容,然后到浏览器再刷新网站首页看看,呵呵,市廛通知布告是被动态掉出来的哦.3.持续在{¥shop_notice}后面按Enter键换行,然后输入
代码:
网站快讯:{foreach =¥new_articles item=article}
{¥article.short_title}
{/foreach}
注:换行的处所按Enter键哦,好刷新前台看看 ,呵呵,网站快讯被调出来了哦。好我们再到网站后台->文章经管->网站列表->添加文章,选择 网站快讯这个分类,随便添加一篇内容,完成后前台刷新看看。两篇文章都被动态掉出来了哦。注释:
引用:
{foreach =¥new_articles item=article} : 轮回的开端,
{/foreach} : 轮回的停止
¥new_articles: 为要轮回的器材,这里为网站快讯
{¥article.short_title} : 快讯题目标标签
模式为:{foreach =¥post item=name}
Content
{/foreach}
{foreach =¥post item=name}和{/foreach}标签中心可以随便率性添加要轮回的内容content(可认为随便率性的器材),轮回的次数受到 ¥post的限制(这里要填什么我都邑告诉大师的.)name为当前这个轮回的对象。便利调用数据。今后这个轮回我们会经常的用到哦. 还是不懂也没有关系,每次碰到我都邑讲哪里要怎么设置的,多用就会了。我们也可以这么写哦 , 重视: 在代码编辑的视图里面编辑
复制内容到剪贴板
代码:
<table>
{foreach =¥new_articles item=article}
<tr><td>
{¥article.short_title}
</td></td>
{/foreach}
</table>
哈哈,保存,刷新首页看看,表格被一行一行的轮回出来了哦好累啊,今天先写到这里,晚上有时候持续,哈哈若是喜好就给我点支撑啊,多给我提题目,我可以或许更完美帮助更多的人。明天的预告:产品列表调用,还有产品缩略图哦,呵呵!产品分类调用呢!
我所有的自负皆来自我的自卑,所有的英雄气概都来自于我的软弱。嘴里振振有词是因为心里满是怀疑,深情是因为痛恨自己无情。这世界没有一件事情是虚空而生的,站在光里,背后就会有阴影,这深夜里一片寂静,是因为你还没有听见声音。—— 马良《坦白书》