- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ecshop二次开发修改
Ecshop部分功能修改方法
1、去掉用户中心的“您还没有通过邮件认证 点此发送认证邮件”
模板文件 user_clips.dwt ,
找到下面代码:
!--{if $info.is_validate eq 0} --
{$lang.not_validated} a href=javascript:sendHashMail() style=color:#006bd0;{$lang.resend_hash_mail}/abr /
!--{/if} -- 将它删除掉或者注释掉就行了。
2、专题页帮助中心和商品分类没有的解决方案
打开 topic.php(在根目录里)
找到 $smarty-assign(page_title, $position[title]); // 页面标题
在下面添加
$smarty-assign(categories, get_categories_tree()); // 分类树
$smarty-assign(helps, get_shop_help()); // 网店帮助
即可,之后记得清缓存。
3、解决ECSHOP购物车中商品自动消失的问题
第一种解决办法只需要修改ECSHOP根目录下includes\cls_session.php 大概在82行,找到这个。
$this-_ip = real_ip();
修改为
if(isset($_COOKIE[real_ipd]) !emptyempty($_COOKIE[real_ipd])){
$this-_ip = $_COOKIE[real_ipd];
}else{
$this-_ip = real_ip();
setcookie(real_ipd, $this-_ip, time()+36000, /);
}
4、调整默认播放器速度
打开\data\flashdata/cycle_image.js文件夹,里面有四个文件夹分别代表这四种样式。第一种播放器就是 default 文件夹,进去之后打开js文件(其他三种样式也是如此)
// 0xffffff:文字颜色|1:文字位置|0x0066ff:文字背景颜色|60:文字背景透明度|0xffffff:按键文字颜色|0x0066ff:按键默认颜色|0x000033:按键当前颜色|8:自动播放时间(秒)|2:图片过渡效果|1:是否显示按钮|_blank:打开窗口
var swf_config = |2|||0xFFFFFF|0xFF6600||B2/B|3|1|_blank
以上表明,后面的B2/B是控制速度的,如果你感觉他快了。
5、注册页面的Email修改成非必填项
1)、首先来修改模板文件, 这里以官方默认模板为例
打开 /themes/default/user_passport.dwt 文件
onblur=checkEmail(this.value);将其删除,继续向下找到
*也将其删除
2)、打开 /js/user.js 文件,找到下面JS代码段并删除之(大概在466行左右)
if (email.length == 0)
{
msg += email_empty + \n;
}
else
{
if ( ! (Utils.isEmail(email)))
{
msg += email_invalid + \n;
}
}
3)、打开 /includes/lib_passport.php 文件,
找到下面代码,同样是删除(大概在40行左右) ,注意是删除
/* 检查email */
if (empty($email))
{
$GLOBALS[err]-add($GLOBALS[_LANG][email_empty]);
}
else
{
if (!is_email($email))
{
$GLOBALS[err]-add(sprintf($GLOBALS[_LANG][email_invalid], htmlspecialchars($email)));
}
}
4)、继续打开 includes/modules/integrates/integrate.php 文件
找到下面代码删除之(大概在196行左右)
/* 检查email是否重复 */
$sql = SELECT . $this-field_id .
FROM
您可能关注的文档
- 监理规划(外国语).doc
- 盘营客专项目检查表.doc
- 白云耐候胶说明书.doc
- c5_wjh.ppt
- chap4_2.ppt
- 百年润发广告案例分析.ppt
- list09.doc
- c_new_03.ppt
- elsever.ppt
- keyboard.doc
- 浙江金华市公共资源交易中心永康市分中心编外人员招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波慈溪市政协办公室招考聘用编外工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江金华永康市西溪镇人民政府招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 福建南平市公安局建阳分局招考聘用辅警笔试历年典型考题及考点研判与答案详解.docx
- 浙江嘉兴海盐县武原街道基层残疾人工作专职委员(公益岗位)招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波知识产权保护中心招考聘用工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江杭州建德市面向2024届普通高校毕业生招考聘用教师(第二批)16人笔试历年典型考题及考点研判与答案详解.docx
- 浙江省台州中学面向2024届普通高校毕业生招考聘用教师12人笔试历年典型考题及考点研判与答案详解.docx
- 湖北师范大学体育学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 重庆市南岸区教育事业单位面向2024届高校毕业生招考聘用114人笔试历年典型考题及考点研判与答案详解.docx
文档评论(0)