完整删除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 相关文章推荐
phpMyAdmin 安装及问题总结
May 28 PHP
php Hex RGB颜色值互换的使用
May 10 PHP
php接口和抽象类使用示例详解
Mar 02 PHP
PHP获取服务器端信息的方法
Nov 28 PHP
PHP批量去除BOM头代码分享
Jun 26 PHP
PHP实现获取并生成数据库字典的方法
May 04 PHP
Laravel4中的Validator验证扩展用法详解
Jul 26 PHP
PHP 将dataurl转成图片image方法总结
Oct 14 PHP
php实现36进制与10进制转换功能示例
Jan 10 PHP
php实现简单的权限管理的示例代码
Aug 25 PHP
解决laravel5.4下的group by报错的问题
Oct 16 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
Oct 17 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数据类型之整数类型、浮点数的介绍
2013/04/28 PHP
smarty表格换行实例
2014/12/15 PHP
Linux平台php命令行程序处理管道数据的方法
2016/11/10 PHP
PHP中危险的file_put_contents函数详解
2017/11/04 PHP
PHP中遍历数组的三种常用方法实例分析
2019/06/24 PHP
javascript document.images实例
2008/05/27 Javascript
用JS实现一个页面多个css样式实现
2008/05/29 Javascript
基于jQuery的表格操作插件
2010/04/22 Javascript
JS添加删除一组文本框并对输入信息加以验证判断其正确性
2013/04/11 Javascript
input标签内容改变的触发事件介绍
2014/06/18 Javascript
Javascript验证上传图片大小[前台处理]
2014/07/18 Javascript
2014年最火的Node.JS后端框架推荐
2014/10/27 Javascript
WebSocket+node.js创建即时通信的Web聊天服务器
2016/08/08 Javascript
AngularJS 支付倒计时功能实现思路
2017/06/05 Javascript
详解设置Webstorm 利用babel将ES6自动转码成ES5
2017/12/20 Javascript
Bootstrap 实现表格样式、表单布局的实例代码
2018/12/09 Javascript
JS计算斐波拉切代码实例
2019/09/12 Javascript
python实现斐波那契递归函数的方法
2014/09/08 Python
解决python "No module named pip" 的问题
2018/10/13 Python
Python实现九宫格式的朋友圈功能内附“马云”朋友圈
2019/05/07 Python
Django利用cookie保存用户登录信息的简单实现方法
2019/05/27 Python
Python中如何引入第三方模块
2020/05/27 Python
Python3爬虫里关于Splash负载均衡配置详解
2020/07/10 Python
谈谈python垃圾回收机制
2020/09/27 Python
史泰博(Staples)中国官方网站:办公用品一站式采购
2016/09/05 全球购物
美国流行背包品牌:JanSport(杰斯伯)
2018/03/02 全球购物
即时搜索数百万张门票:SeatsForEveryone.com
2018/08/26 全球购物
French Connection官网:女装、男装及家居用品
2019/03/18 全球购物
毕业生物理教师求职信
2013/10/17 职场文书
高中课程设置方案
2014/05/28 职场文书
小学运动会班级口号
2014/06/09 职场文书
韩语专业职业生涯规划范文:成功之路就在我们脚下
2014/09/11 职场文书
写景作文评语集锦
2014/12/25 职场文书
民主评议教师党员自我评价
2015/03/04 职场文书
个人廉洁自律总结
2015/03/06 职场文书
python3实现无权最短路径的方法
2021/05/12 Python