如何修改opencart的模版适合为mycncart系统使用
如何修改opencart的模版适合为mycncart系统使用
本教程根据适合opencart2.0.2.0和2.0.3.1版本的模版,将其改造为适合 mycncart 1.0.2.0 可用的模版,给大家节省下二次开发的时间。同时,您改造后的模版,可以在 www.mycncart.com 上进行销售或免费分享给大家使用。
1. 地址表单 account/address_form.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将address_1替换为address;
d. 将address_2部分去掉;
e. 将国家,地区、城市、地址部分重新排序;
f. 加入收件人电话号码shipping_telephone部分;
2. 编辑账户 account/edit.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 加入短信验证码部分;
d. 加入有关短信验证码的javascript部分;
3. 注册账户 account/register.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将fax部分去掉;
d. 将address的fieldset部分整个去掉;
e. 将有关country,zone的javascript代码去掉;
f. 加入短信验证码部分;
g. 加入有关短信验证码的javascript部分;
4. 退换货 account/return_form.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将谷歌验证码部分替换为常规验证码部分;
5. 推广会员编辑账户 affiliate/edit.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将address_1替换为address;
d. 将address_2部分去掉;
e. 将国家,地区、城市、地址部分重新排序;
6. 推广会员注册 affiliate/register.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将address_1替换为address;
d. 将address_2部分去掉;
e. 将国家,地区、城市、地址部分重新排序;
f. 添加支付宝alipay选项和填写部分;
g. 替换或调整银行转账部分;
7. 游客结账账单地址 checkout/guest.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将address_1替换为address;
d. 将address_2部分去掉;
e. 将国家,地区、城市、地址部分重新排序;
8. 游客结账配送地址 checkout/guest_shipping.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将address_1替换为address;
d. 将address_2部分去掉;
e. 将国家,地区、城市、地址部分重新排序;
f. 加入收件人电话号码shipping_telephone部分;
9. 结账时登陆客户账单地址 checkout/payment_address.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将address_1替换为address;
d. 将address_2部分去掉;
e. 将国家,地区、城市、地址部分重新排序;
10. 结账时登陆客户配送地址 checkout/shipping_address.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将address_1替换为address;
d. 将address_2部分去掉;
e. 将国家,地区、城市、地址部分重新排序;
f. 加入收件人电话号码shipping_telephone部分;
11. 结账时注册 checkout/register.tpl
a. 将firstname替换为fullname;
b. 将lastname部分去掉;
c. 将address_1替换为address;
d. 将address_2部分去掉;
e. 将国家,地区、城市、地址部分重新排序;
12. 推广会员提款方式 affiliate/payment.tpl
a. 添加支付宝alipay选项和填写部分;
b. 替换或调整银行转账部分;
13. 联系我们 information/contact.tpl
a. 将谷歌验证码部分替换;
b. 替换谷歌地图代码部分;
14. 商品详情页面 product/product.tpl
a. 将谷歌验证码部分替换;
b. 替换验证码部分的#button-review之javascript部分;
c. 将国外的分享代码替换为百度分享代码;
注:
1. 以上涉及到替换的内容,一般可以从对应的default模版下相应文件中找到;
2. 部分模版由于样式等不一样,一次替换时要注意样式随着要改变。
如何修改opencart的模版适合为mycncart系统使用的更多相关文章
- 帝国cms7.0修改默认搜索模版中的分页[!--show.page--]
修改默认搜索模版的分页是在e/class/connect.php下 搜索下function page1就是我们要修改的分页了 下面贴上我修改后的分页 //前台分页 function page1($nu ...
- 到底什么样的企业才适合实施SAP系统?
SAP系统作为全宇宙第一的ERP,号称世界500强里面有80%的企业部署了SAP系统,总部位于德国沃尔多夫市,在全球拥有6万多名员工,遍布全球130个国家,并拥有覆盖全球11,500家企业的合作伙伴网 ...
- 分库分表真的适合你的系统吗?聊聊分库分表和NewSQL如何选择
曾几何时,"并发高就分库,数据大就分表"已经成了处理 MySQL 数据增长问题的圣经. 面试官喜欢问,博主喜欢写,候选人也喜欢背,似乎已经形成了一个闭环. 但你有没有思考过,分库分 ...
- 修改Excel2013默认模版(启动模版和新建Sheet模版)
1. C:\Windows\ShellNew\EXCEL12.XLSX 设置好格式后另存为, 然后复制过来覆盖掉,如果覆盖不了,注意修改所有者权限 2. 新建文件保存为模版文件Sheet.xltx, ...
- 修改Excel默认模版(启动模版和新建Sheet模版)
Office 2013 1. C:\Windows\ShellNew\EXCEL12.XLSX 设置好格式后另存为, 然后复制过来覆盖掉,如果覆盖不了,注意修改所有者权限 2. 新建文件保存为模版文 ...
- 主攻ASP.NET MVC4.0之重生:MVC Controller修改Controller.tt模版,自动添加版本注释信息
第一步找到MVC 4.0 CodeTemplates 一般路径在:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Ite ...
- 修改opencart extension插件代码后无法重新安装的解决办法
有时我们在为opencart安装一些插件后,发现有些地方需要细微的调整,然后去修改插件代码重新安装,但是却没有成功.开始有点怀疑是不是不能修改代码,但也不至于啊,不然开发者怎么制作插件.应该是哪里出了 ...
- 修改OpenCart系统配置
后台修改admin配置文件和修改根目录下的config.php <?php// HTTPdefine('HTTP_SERVER', 'http://网站域名/');define('HTTP_IM ...
- E - Just a Hook HDU - 1698 线段树区间修改区间和模版题
题意 给出一段初始化全为1的区间 后面可以一段一段更改成 1 或 2 或3 问最后整段区间的和是多少 思路:标准线段树区间和模版题 #include<cstdio> #include& ...
随机推荐
- 第二百五十四节,Bootstrap项目实战--案例
Bootstrap项目实战--案例 html <!DOCTYPE html> <html lang="zh-cn"> <head> <me ...
- backbone.js初探(转)
BackBone是JavaScript frameworks for creating MVC-like web applications,最近流行的用来建立单页面web application的工具 ...
- 小结:单调栈 & 单调队列
概要: 对于维护信息具有单调性的性质或者问题可以转化为具有单调性质的模型的题,我们可以考虑用单调栈或单调队列. 技巧及注意: 技巧很多,只要能将问题转化为单调性问题,就好解决了. 当维护固定长度的单调 ...
- iOS音频播放 (三):AudioFileStream 转
原文出处 :http://msching.github.io/blog/2014/07/09/audio-in-ios-3/ 前言 本来说好是要在第三篇中讲AudioFileStream和AudioQ ...
- 数据库已有时间索引,想再添加ID索引
将时间索引的代码复制进去后,将编辑框的变量改为m_QueryID. 准备先以时间索引查找出大概数据,再直接使用ID索引精确查找. 于是想直接精确查ID为105的数据信息. 出现错误: 发现错误原因是忘 ...
- [转]ASP.NET MVC 5 - 视图
在本节中,你要去修改HelloWorldController类,使用视图模板文件,在干净利索地封装的过程中:客户端浏览器生成HTML. 您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所 ...
- swift - SQLite数据库的使用(引用)
SQLite轻量级数据库在移动应用中使用非常普遍,但是目前的库是C编写的,为了方便使用,对SQLite相关的操作用Swift进行了封装.这个封装代码使用了一个开源项目SQLiteDB,地址是:http ...
- JS-textarea限制输入字数
解决办法: #descrip 是textarea的id,字数小于40: $("#descrip").on('input',function(event) { if ($(" ...
- ios 开发环境,证书和授权文件
一.成员介绍1. Certification(证书)证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:1) Developer Certification(开发证书)安装在电脑上 ...
- TIME_WAIT Accumulation and Port Exhaustion
客户端实现连接的唯一性 HTTP The Definitive Guide 4.2.7 TIME_WAIT Accumulation and Port Exhaustion TIME_WAIT por ...