完整删除ecshop中获取店铺信息的API


Posted in PHP onDecember 24, 2014

使用的版本是ECShop_V2.7.3_UTF8_release1106,按以下步骤可完整去除其中获取店铺信息的API接口。

一、 删除获取店铺信息的API

1. admin/index.php 搜索 "elseif ($_REQUEST['act'] == 'main_api')" ,删除,源文件 489 - 539 行。
此段功能是官方获取ecshop版本、语种、发布时间、PHP版本、数据库版本、编码、订单数量、商品数量、用户数量以及店铺主题、样式名称、店铺URL、补丁信息的api。

2. 打开admin/templates/start.htm,搜索"Ajax.call('index.php?is_ajax=1&act=main_api','', start_api, 'GET', 'TEXT','FLASE');"删除,同时将"start_api()"、"api_styel()"删除,源文件 234 - 293 行。

二、 删除获取并记录店铺地址的API

1. admin/templates/index.htm 搜索 "http://api.ecshop.com/record.php?mod=login&url={$shop_url}",删除这个隐藏的frameset,源文件25 - 27行。

三、 删除商店配置提交时,获取的店铺配置,包括:名称,标题,描述,关键字,国家,地址,QQ,邮箱,版本号,编码

1. admin/shop_config.php 搜索 "$spt = '<script type="text/javascript" src="http://api.ecshop.com/record.php?';",将"$spt"这个变量删除。源文件 231 - 243行。并且将下面引用"$spt"的地方,将"$spt"删除。源文件 245 - 254 行(只删除变量,并非整段删除)。

四、 删除商店菜单获取语言和编码

1. admin/templates/menu.htm 搜索"'<script language="JavaScript" src="http://api.ecshop.com/menu_ext.php?charset={$charset}&lang={$help_lang}">'</script>",整行删除,源文件 143 行。

五、以下是删除安装文件中的API接口,如果你已经完成安装,则没必要进行这步了

1. install/includes/lib_auto_installer.php 找到 "get_spt_code()" 将它的返回值改为空(return '';)即可。
这段是获取店铺的访问URL,安装操作,版本,哈希值,编码,语种。

2. install/includes/lib_installer.php 同样是将"get_spt_code()"的返回值改为即可。

好了,已经全部搞定,有需要的小伙伴参照着处理吧

PHP 相关文章推荐
php下安装配置fckeditor编辑器的方法
Mar 02 PHP
解决ajax+php中文乱码的方法详解
Jun 09 PHP
使用PHP生成二维码的两种方法(带logo图像)
Mar 14 PHP
CI(CodeIgniter)框架介绍
Jun 09 PHP
php自动识别文件编码并转换为UTF-8的方法
Jun 12 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
Jun 23 PHP
ThinkPHP实现批量删除数据的代码实例
Jul 02 PHP
php实现的http请求封装示例
Nov 08 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
Jan 19 PHP
Yii 2.0如何使用页面缓存方法示例
May 23 PHP
phpstudy的php版本自由修改的方法
Oct 18 PHP
PHP+JS实现的实时搜索提示功能
Mar 13 PHP
php连接odbc数据源并保存与查询数据的方法
Dec 24 #PHP
thinkPHP实现表单自动验证
Dec 24 #PHP
php将csv文件导入到mysql数据库的方法
Dec 24 #PHP
php使用递归计算文件夹大小
Dec 24 #PHP
php实现无限级分类
Dec 24 #PHP
PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
Dec 24 #PHP
PHP扩展模块memcached长连接使用方法分析
Dec 24 #PHP
You might like
PHP-MySQL教程归纳总结
2008/06/07 PHP
php数据库配置文件一般做法分享
2012/07/07 PHP
PHP中extract()函数的定义和用法
2012/08/17 PHP
php+xml编程之SimpleXML的应用实例
2015/01/24 PHP
javascript新手语法小结
2008/06/15 Javascript
javascript之通用简单的table选项卡实现(二)
2010/05/09 Javascript
js列举css中所有图标的实现代码
2011/07/04 Javascript
详解jQuery插件开发中的extend方法
2013/11/19 Javascript
JavaScript生成随机字符串的方法
2015/03/19 Javascript
js拆分字符串并将分割的数据放到数组中的方法
2015/05/06 Javascript
JavaScript中判断函数、变量是否存在
2015/06/10 Javascript
js获取鼠标位置实例详解
2015/12/09 Javascript
jquery采用oop模式class类的使用示例
2016/01/22 Javascript
javascript中对Date类型的常用操作小结
2016/05/19 Javascript
JavaScript解八皇后问题的方法总结
2016/06/12 Javascript
ajax图片上传,图片异步上传,更新实例
2016/12/30 Javascript
jQuery源码解读之extend()与工具方法、实例方法详解
2017/03/30 jQuery
微信小程序如何调用json数据接口并解析
2019/06/29 Javascript
vue如何限制只能输入正负数及小数
2019/07/04 Javascript
JS如何定义用字符串拼接的变量
2020/07/11 Javascript
Python中利用原始套接字进行网络编程的示例
2015/05/04 Python
Python爬虫框架Scrapy实例代码
2018/03/04 Python
python的turtle库使用详解
2019/05/10 Python
Python流行ORM框架sqlalchemy安装与使用教程
2019/06/04 Python
Python 旋转打印各种矩形的方法
2019/07/09 Python
tensorflow指定CPU与GPU运算的方法实现
2020/04/21 Python
python设置表格边框的具体方法
2020/07/17 Python
大学生求职自荐信
2013/12/12 职场文书
清洁工岗位职责
2014/01/29 职场文书
生物技术专业求职信
2014/06/10 职场文书
公司领导九九重阳节发言稿2014
2014/09/25 职场文书
2014年小学数学工作总结
2014/12/12 职场文书
服务员岗位职责范本
2015/04/09 职场文书
大学生社会实践活动总结报告
2015/05/06 职场文书
PHP实现考试倒计时功能代码
2021/04/16 PHP
Python机器学习之KNN近邻算法
2021/05/14 Python