模板史上最详细ZEN-CART模板修改

zen-cart  时间:2021-04-15  阅读:()

史上最详细ZEN-CART模板修改文档

1、 zen-cart模板规则

1.1 /inclu de/目录底下文件夹存放规则及其作用

具体页修改

这个文件夹底下是放模板的

这面是默认模板目录所有在自定义模板找不到 自己所要安装的模板

的文件都可以在这里找到

1.2文件夹底下文件的规则及其作用

板文件夹底下一般有如下的文件夹

之类的。

这个文件夹非常的重要是主模板文件存放处模板的修改一半以上在这

这个文件夹是存放模板的图片文件夹

这个文件夹存放具体页面的模板文件细节页面及其功能模块是填写该模板的信息。

1.3目录底下所有文件夹的具体文件

解释

代码完成语句。

语句。

语句。

基本用不上。

式修改文件百分之九十都在这里面修改。重中之重。

样式文件基本用不上。

注这个文件夹底下的具体的文件就不解释了

2、 z en-c art模板修改和制作

第一章介绍了zenc art模板的存放规则接下来开始介绍zen-cart模板的修改。当了解了一个网站模板的存放规则之后接下来可以了解改模板代码的规律这样对于模板的制作和修改就更加清晰。

2.1 zen-cart模板源代码的规律

了解一个网站的代码规则对于二次开发或者模板制作都是必须的。

2.1.1代码规则ur l解释

例如 http://loc alhos t/zc/index.php?main_page=login

那么该文件的位置是modul es/pages/login

这样可以看出来 url可以提示当前访问页面的位置而且改ur l也是有规律的

Zenc art函数

例如 $template->get_template_di r()

那么该函数是在fun ction文件里面。这个函数的作用是取得templ ate文件夹底下的文件。

Tempalte -- get --- templ ate---dir

Zenc art常数

例如 DIR_WS_TEMPLATE

那么该常数一般存放在includes\languages\engli sh文件夹的inde x.php文件里面。具体页面的常数可以到inc ludes\languages\engli sh这里面查找对应的文件。

强调 zenc a rt是一个基本用常数代替所有具体语言的网站系统如果你想修改网站中的描述文字那么基本要到inc ludes\languages\engli sh这个文件夹底下进行查找修改。这样做的好处有很多其一可以让改网站方便开发语言包 国际化等等。

Zenc art的if语句特别多

解释因为zen cart是一个功能模块特别多而且方便进行二次开发的网站系统而且可以方便的在后台进行控制这些if语句基本后台进行控制的

看了以上的解释如果以后看源代码看到有if语句进行判断的如果不想去掉源代码或者不好调试那么可以到后台进行查找。

2.1.2 tpl_m ain_p age.php主要文件的代码规律tpl_m ain_p age.php文件的图模型

tpl_m ain_p age.php文件的简单模型 以上图可以进行对照

2.1.2 tpl_header.php主要文件的代码规律

2.1.3其他的具体页面省了 底部的和头部的一样

2.2 zenca rt模板的修改的具体代码详解

2.2.1 模板左侧所有板块

Main.php -> modul e (left) -> require(DIR_WS_MODULES . 'sideboxes/' .$c olumn_left_dis play->fields['layout_box_name']);

2.2.2 左侧模板目录栏下面的小分栏导航栏修改地方 CSS

.leftBoxHeading, .rightBoxHe ading {

2.2.3 HEADING_TITLE–》 在lang uage/engli sh/index.php里面

代 码 在

2.2.4、修改centerColumn

可以修改中间产品方框的大小

2.2.5 、 BODY文件在这个文件生效 require($body_code)

inc ludes/modules/pages/index/main_template_v ars.php

2.2.6、去掉首页顶部的目录

-- 》

如果还有的话请去掉t pl_he ader.php里面的这段代码

<!--<?p hp //require($template->get_template_dir('tpl_module s_c ategories_tabs.php',DIR_WS_TEMPLATE,$current_page_bas e,'templates'). '/tpl_modules_c ategories_tabs.php'); ?>-->

2.2.7更改底部版权信息可以在后台直接修改。具体的地方为confi guration----my store --- foote rtext body

2.2.8、当在调试I E和FF的时候出现模板的版式不一样时候可以看看模板的CSS样式里面是不是多处了一个特别的CSS。如果有那么它就是罪魁祸首。

2.2.9、 #navMain 在模板CSS的主样式里面

这个的主要功能是修改模板的导航条。

2.2.10、 centerColumn 在模板的C SS主样式里面

这个的主要功能是修改模板内容模块 即图片显示区域。

2.2.11 、 #mainWrapper在模板的C SS主样式里面

这个的主要功能是修改模板的宽度。

2.2.12、 #logoWrapper 修改log o

2.2.13 meta标签 位置在includes\language\English

2.2. 14 、 navSuppWrapper

底部导航条的CSS样式。

2.2.15、 #navColumnOne 修改左边栏目背景色

2.2.16、 sideBoxContent 这个可以改主要模块的背景色。 左中右

2.2.17 、如果看到诸如h3之类的标题要修改其样式可以直接在css样式里面找。

2.2.18、 如果底部版权出现在旁边可能CSS的样式出现错误 比如fl o at  righ t

2.2.19、 legen d修改注册的input背景色及其字体

器安装环境和运维管理工具推荐

今天看到一个网友从原来虚拟主机准备转移至服务器管理自己的业务。这里问到虚拟主机和服务器到底有什么不同,需要用到哪些工具软件。那准备在下班之间稍微摸鱼一下整理我们服务器安装环境和运维管理中常见需要用到的软件工具推荐。第一、系统镜像软件一般来说,我们云服务器或者独立服务器都是有自带镜像的。我们只需要选择镜像安装就可以,比如有 Windows和Linux。但是有些时候我们可能需要自定义镜像的高级玩法,这...

Buyvm:VPS/块存储补货1Gbps不限流量/$2起/月

BuyVM测评,BuyVM怎么样?BuyVM好不好?BuyVM,2010年成立的国外老牌稳定商家,Frantech Solutions旗下,主要提供基于KVM的VPS服务器,数据中心有拉斯维加斯、纽约、卢森堡,付费可选强大的DDOS防护(月付3美金),特色是1Gbps不限流量,稳定商家,而且卢森堡不限版权。1G或以上内存可以安装Windows 2012 64bit,无需任何费用,所有型号包括免费的...

Webhosting24:$1.48/月起,日本东京NTT直连/AMD Ryzen 高性能VPS/美国洛杉矶5950X平台大流量VPS/1Gbps端口/

Webhosting24宣布自7月1日起开始对日本机房的VPS进行NVMe和流量大升级,几乎是翻倍了硬盘和流量,价格依旧不变。目前来看,日本VPS国内过去走的是NTT直连,服务器托管机房应该是CDN77*(也就是datapacket.com),加上高性能平台(AMD Ryzen 9 3900X+NVMe),还是有相当大的性价比的。此外在6月30日,又新增了洛杉矶机房,CPU为AMD Ryzen 9...

zen-cart为你推荐
phpcms模板PHPCMS V9模板360搜狗奇虎360到底是做什么的?Flash动画设计与制作——第九章:导出和发布动画波音737起飞爆胎飞机会爆胎?的是cuteftp大飞资讯伯乐资讯是什么公司开放平台微信的开放平台是干什么用的武林官网武林外传网游国服2019年还有多少人玩?美国独立美国独立战争的概况网上支付功能怎样开通网上支付功能?
德国vps 申请免费域名 lnmp 国外私服 wordpress技巧 外国空间 shopex空间 网通代理服务器 申请个人网页 刀片服务器是什么 服务器托管什么意思 美国网站服务器 怎么建立邮箱 联通网站 google台湾 东莞服务器托管 贵阳电信 杭州电信宽带优惠 学生服务器 免费php空间 更多