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

 更新时间:2014年12月24日 17:28:37   投稿:hebedich  
这篇文章主要介绍了完整删除ecshop中获取店铺信息的API的步鄹,十分的详细,推荐给小伙伴们。

使用的版本是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()"的返回值改为即可。

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

相关文章

  • ajax+php控制所有后台函数调用

    ajax+php控制所有后台函数调用

    这篇文章主要介绍了ajax+php控制所有后台函数调用的相关资料,需要的朋友可以参考下
    2015-07-07
  • php 参数过滤、数据过滤详解

    php 参数过滤、数据过滤详解

    这篇文章给大家介绍php参数过滤及php数据过滤,包括php提交数据过滤的基本原则,php简单的数据过滤,感兴趣的朋友一起学习吧
    2015-10-10
  • PHP扩展开发教程(总结)

    PHP扩展开发教程(总结)

    这篇文章主要介绍了PHP扩展开发教程的相关资料,需要的朋友可以参考下
    2015-11-11
  • PHP静态成员变量和非静态成员变量详解

    PHP静态成员变量和非静态成员变量详解

    数据成员可以分静态变量、非静态变量两种.这篇文章主要介绍了PHP静态成员变量和非静态成员变量,需要的朋友可以参考下
    2017-02-02
  • Yii2框架制作RESTful风格的API快速入门教程

    Yii2框架制作RESTful风格的API快速入门教程

    Yii提供了一整套用来简化实现RESTful风格的WebService服务的API。这篇文章主要介绍了Yii2框架制作RESTful风格的API快速入门教程的相关资料,需要的朋友可以参考下
    2016-11-11
  • Laravel中unique和exists验证规则的优化详解

    Laravel中unique和exists验证规则的优化详解

    这篇文章主要给大家介绍了关于Laravel中unique和exists验证规则的优化的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-01-01
  • 利用php获得flv视频长度的实例代码

    利用php获得flv视频长度的实例代码

    这篇文章主要介绍了利用php获得flv视频长度的实例代码,需要的朋友可以参考下
    2017-10-10
  • PHP的curl函数的用法总结

    PHP的curl函数的用法总结

    在本篇文章中小编给大家分享了关于PHP的curl函数的用法总结以及相关知识点内容,需要的读者们学习下。
    2019-02-02
  • php共享内存段示例分享

    php共享内存段示例分享

    在asp.net和java中都有共享内存,php除了可以使用Memcached等方式变通以外其实php也是支持共享内存的,下面使用shmop来实现这个功能
    2014-01-01
  • 2014年最新推荐的10款 PHP 开发框架

    2014年最新推荐的10款 PHP 开发框架

    在这篇文章我们会介绍 10 款最好的 PHP 框架,这些框架都是最新评定的,可以大大的简化你的开发任务。这些 PHP 框架可以帮助开发者快速设计和开发各种跨浏览器的动态网站和 web 应用,最后,希望你能在这些列表中找到你想要的 PHP 框架!
    2014-08-08

最新评论