完整删除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入门学习笔记之一
Oct 12 PHP
php守护进程 加linux命令nohup实现任务每秒执行一次
Jul 04 PHP
打造超酷的PHP数据饼图效果实现代码
Nov 23 PHP
通过PHP修改Linux或Unix口令的方法分享
Jan 30 PHP
基于xcache的配置与使用详解
Jun 18 PHP
有关PHP性能优化的介绍
Jun 20 PHP
ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单
May 15 PHP
php中smarty模板条件判断用法实例
Jun 11 PHP
PHP下载生成的csv文件及问题总结
Aug 06 PHP
PHP 7安装调试工具Xdebug扩展的方法教程
Jun 17 PHP
php脚本守护进程原理与实现方法详解
Jul 20 PHP
Docker 安装 PHP并与Nginx的部署实例讲解
Feb 27 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网上调查系统
2006/10/09 PHP
php 函数使用方法与函数定义方法
2010/05/09 PHP
利用php+mysql来做一个功能强大的在线计算器
2010/10/12 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
php微信公众号开发之关键词回复
2018/10/20 PHP
用js判断浏览器是否是IE的比较好的办法
2007/05/08 Javascript
showModelDialog弹出文件下载窗口的使用示例
2013/11/19 Javascript
js的for in循环和java里foreach循环的区别分析
2015/01/28 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
解决BootStrap Fileinput手机图片上传显示旋转问题
2017/06/01 Javascript
js微信分享实现代码
2020/10/11 Javascript
vue 自定义组件 v-model双向绑定、 父子组件同步通信的多种写法
2017/11/27 Javascript
小程序封装wx.request请求并创建接口管理文件的实现
2019/04/29 Javascript
Python的Flask框架的简介和安装方法
2015/11/13 Python
Android 兼容性问题:java.lang.UnsupportedOperationException解决办法
2017/03/19 Python
python实现生命游戏的示例代码(Game of Life)
2018/01/24 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
python矩阵/字典实现最短路径算法
2019/01/17 Python
python 自定义装饰器实例详解
2019/07/20 Python
python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例
2020/02/28 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
用 Django 开发一个 Python Web API的方法步骤
2020/12/03 Python
css3如何绘制一个圆圆的loading转圈动画
2018/01/09 HTML / CSS
HTML5仿微信聊天界面、微信朋友圈实例代码
2018/01/29 HTML / CSS
HTML实现代码雨源码及效果示例
2020/02/25 HTML / CSS
比利时家具购买网站:Home24
2019/01/03 全球购物
Linux管理员面试题 Linux admin interview questions
2016/07/08 面试题
学生打架检讨书大全
2014/01/23 职场文书
九年级政治教学反思
2014/02/06 职场文书
好的促销活动方案
2014/08/21 职场文书
小学生校园广播稿
2014/09/28 职场文书
2014小学语文教师个人工作总结
2014/12/03 职场文书
2015年乡镇财政工作总结
2015/05/19 职场文书
个人欠条范本
2015/07/03 职场文书
利用uni-app生成微信小程序的踩坑记录
2022/04/05 Javascript
vue配置型表格基于el-table拓展之table-plus组件
2022/04/12 Vue.js