作者文章

fwq

FWQ
网站开发
ecshop出现transport.js例外被抛出且未被接住
ecshop的 transport.js 的 Ajax.Call 在IE下“例子被抛出未被接住”错误分析大致如下: 1. AJAX 的处理中的变量是否定义,一般在 library\page_header.lbi 中加载,代码如下: <script type=”text/javascript”>  var process_request = “{$lang.process_request}”;</script> 复制代码   在调用transport.js之前必须要先定义,而在index.dwt、goods.dwt文件中一般page_header.lbi是在<head>之后加载的,所以这个需要注意; 2. “加入购物车”或是“加入收藏夹”等在common.js中定义的JS函数必须要在transport.js文件之前加载,就是说一般“加入购物车”、“加入收藏夹”这类操作,必须要在加载transport.js文件之前加载common.js文件; 所以检查page_header.lbi 是否有   <script type=”text/javascript”> var process_request = “{$lang.process_request}”; </script>…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop时间问题请注意/data/config.php
ecshop 处理时间,绕来绕去, 后台的时区设置, 并非以服务器为基准, 而是 以安装是 设定的 时区为基准, 这样导致, 如果您将ecshop 从 国内移到国外,或者 移到了其他时区,导致 ecshop 后台 如订单等时间差几个小时的问题; 只能手动修改 /data/config.php 将 $timezone = "PRC"; (中国北京时间) 这样 后台设置为北京时间, 即可
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop修改注册、增加手机号码注册
1.去掉“用户名”注册 a.去掉提交 user_passport.dwt页面去掉 <input name=”username” type=”text” size=”30″ id=”username” onblur=”is_registered(this.value);” class=”input_login” />提交 b.去掉js表单验证,user.js 去掉,var username  = Utils.trim(frm.elements[‘username’].value);   第439行 去掉, if (username.length == 0) { msg += username_empty + '\n';…
2025-04-24 阅读全文 →
FWQ
网站开发
在ecshop订单管理增加导出exl表格功能
1.ecshop订单列表页,在‘确认’,‘无效’,’取消‘….增加一个选项’导出exl表格‘   a.增加html代码,order_list.htm   <input name=”print” type=”submit” id=”btnSubmit4″ value=”{$lang.print_order}” class=”button” disabled=”true” onclick=”this.form.target = ‘_blank'” />     <input name=”eorder” type=”submit” id=”btnSubmit5″ value=”e码头订单” class=”button” disabled=”true” onclick=”this.form.target = ‘_blank'” />…
2025-04-24 阅读全文 →
FWQ
网站开发
如何在ecshop程序当中自定义常量标签
 好模板客户想给ecshop定义个常量,想写在模板当中,全站调用,不修改模板。那有没什么简单方法? 好模板这里简单提供下思路: 比如data/config.php 这里文件 我们看到   define(‘EC_CHARSET’,’utf-8′); define(‘ADMIN_PATH’,’admin’); define(‘AUTH_KEY’, ‘this is a key’); define(‘OLD_AUTH_KEY’, ”);  ldhost.cn好模板原创!转载请注明地址! 这些代码, define() 函数定义一个常量. 这里就采取define定义常量,然后引入系统当中作为标签使用。 比如我们想定义个标识:  define(‘banquan, ‘本站版权归好模板所有,盗版必究’); 然后修改includes\lib_main.php    1625行 function assign_template   函数定义…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop邮件服务项设置sina邮箱
在ecshop上配置sina邮箱发送邮件,首页进入ecshop 后台:系统设置–邮件服务器设置   如图,填写上信息后,单机确定 。    (注:邮件发送账号和邮件回复账号地址填写同一个sina邮箱。 账号密码为邮箱密码) 邮件地址:(填写一个真实存在的测试邮箱) 单机:发送测试邮件。 如果提示成功,说明设置成功!   如果没有提示成功。需要开发smtp服务,如图进入sina邮箱      (右上角设置) 保存后 回到邮件服务项测试,此时发送邮件成功!
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop后台增加栏目查询会员是否重复注册
ecshop的后台要查询哪些会员是否有重复注册时,可以利用特定的栏目来判断~ 譬如会员电话… 修改前请务必先备份下列档案!!! admin/users.php admin/templates/users_list.htm languages/zh_cn/admin/users.php 开启 admin/users.php 找到 $ex_where .= ” AND user_name LIKE ‘%” . mysql_like_quote($filter[‘keywords’]) .”%'”; 复制代码 替换 //$ex_where .= ” AND user_name LIKE ‘%” .…
2025-04-24 阅读全文 →
FWQ
网站开发
实现ecshop定时自动清除缓存功能
网店系统ecshop运行时间长了缓存过多,会出现一些页面打不开的问题。如果让系统自动刷新缓存,将大大加快网站访问速度。 以下好模板实现能够定时自动清除缓存的插件,请自行复制添加。 1.在ecshop中增加languages\zh_cn\cron\myclr.php,代码如下: <?php   global $_LANG;   $_LANG[‘myclr’]            = ‘删除缓存页面’; $_LANG[‘myclr_desc’]       = ‘缓存页面删除’; $_LANG[‘myclr_day’]   = ‘删除全部缓存页面’;   ?>…
2025-04-24 阅读全文 →
FWQ
网站开发
在ecshop中添加页面并且实现后台管理
在在ecshop网店系统中中添加页面,并且实现后台管理,ecshop后台一共需要修改下面的四个文件 C:/Program Files/ShopEx/shop/docroot/ecshop/admin/template.php C:/Program Files/ShopEx/shop/docroot/ecshop/admin/includes/lib_template.php C:/Program Files/ShopEx/shop/docroot/ecshop/languages/zh_cn/admin/template.php C:/Program Files/ShopEx/shop/docroot/ecshop/themes/default/libs.xml     1、  首先做模板文件 help.dwt 和 help.php 见下面的 7 和 8 的文件内容   2 、修改 C:/Program Files/ShopEx/shop/docroot/ecshop/languages/zh_cn /admin/template.php 追加如下内容 $_LANG[‘template_files’][‘help’] = ‘ 用户定义帮助 ‘;   3 、后台就可以显示出用户定义的模板文件了   4 、修改下面一个文件的 bug C:/Program Files/ShopEx/shop/docroot/ecshop/admin/includes/lib_template.php 将 while ($vals[++$i][‘tag’]…
2025-04-24 阅读全文 →