您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop支持QQ支付宝微博快捷登录插件
蔡农2024-12-11Ecshop商城教程已有人查阅
导读亲自测试可以使用,分享给大家。(承接各种EcShop改版,二次开发等相关项目)
安装的时候按照里面说明。安装即可。
亲自测试可以使用,分享给大家。(承接各种EcShop改版,二次开发等相关项目)
安装的时候按照里面说明。安装即可。
-------------------------------- 代码修改过程-------------
首先
admin includes languages这3个文件放到您网站的跟目录覆盖
覆盖前须知admin目录为后台目录如果改动请修改此目录名称在覆盖。后面的 admin 都代表 后台目录
images文件放到您模板文件夹下覆盖
----------------------------------修改 1
修改根目录下的 user.php
搜索找到$not_login_arr代码段,大概在30行,如下代码:
结果如
修改根目录下的user.php:
查找位置 /* 验证用户注册邮件 */
将调用代码.txt文件中的内容复制到此句上面(如果你的版本是2.7.3版本,请复制 调用代码-2.7.3.txt文件内容)
--------------------------------修改 3 插入菜单项
// admin 为 你的后台目录
文件路径 = admin/includes/inc_menu.php
插入代码 = $modules['11_system']['website'] = 'website.php?act=list';
位置 = 随意
--------------------------------修改 4 检查权限的
文件路径 = admin/includes/inc_priv.php
插入代码 = $purview['website'] = 'website';
位置 = 随意
-------------------------------修改 5 插入 语言包 这样 菜单 管理就出来了!!!
文件路径 = languages/zh_cn/admin/common.php
插入代码 = $_LANG['website'] = '第三方登录插件管理'; //名字你可以自己定
位置 = 随意'
-------------------------------修改 6、7 模板文件修改及登录图标安装放置,由于内容较多,单独成一个文件,请查看 默认模板安装说明.txt 文件!!
----------------------------安装过程---------------------
打开你的商城后台 , 在【系统设置】里面 看到
【第三方登录插件管理】
如果没有看到菜单,请直接浏览器访问:你的域名/admin/website.php?act=list
------------------------- 操作流程 开始-------------
第一次使用此插件需要 进行一次 初始化工作, 进入到【系统设置】-》【第三方登录插件管理】 找到 右上方按钮 【初始化插件】 点击 初始化成功,
接下来就是安装 QQ 淘宝 新浪微博 支付宝插件 就可以使用了
【【注意事项】】
1、安装并配置好登录插件后,在测试过程中,如果出现英文乱码,一种原因是未正常安装;如果安装正确,另一种原因,就是应用未通过审核上线,只有申请者的账号可以使用,需要到相应的登录管理平台,提交申请,才可所有人使用!
微博应用未通过审核,登录会提示如下错误Code:
-code:21321
-message:applications over the unaudited use restrictions!
2、当后台未初始化插件,会提示如下类似错误代码,请根据步骤说明初始化登录插件。
错误代码:
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT user_name,password,aite_id FROM `a0927093241`.`ecs_users` WHERE aite_id = 'qq_4B73E67722FC1FBF16235BB0817EA26F' OR aite_id='4B73E67722FC1FBF16235BB0817EA26F' ) [2] => Array ( [error] => Unknown column 'aite_id' in 'field list' ) [3] => Array ( [errno] => 1054 ) )
安装的时候按照里面说明。安装即可。
-------------------------------- 代码修改过程-------------
首先
admin includes languages这3个文件放到您网站的跟目录覆盖
覆盖前须知admin目录为后台目录如果改动请修改此目录名称在覆盖。后面的 admin 都代表 后台目录
images文件放到您模板文件夹下覆盖
----------------------------------修改 1
修改根目录下的 user.php
搜索找到$not_login_arr代码段,大概在30行,如下代码:
$not_login_arr =
array('login','act_login','register','act_register','act_edit_password','get_password','send_pwd_email','password', 'signin', 'add_tag', 'collect', 'return_to_cart', 'logout', 'email_list', 'validate_email', 'send_hash_mail', 'order_query', 'is_registered', 'check_email','clear_history','qpassword_name', 'get_passwd_question', 'check_answer');
在'check_answer'后面 添加代码: , 'oath' , 'oath_login', 'other_login'结果如
$not_login_arr =
array('login','act_login','register','act_register','act_edit_password','get_password','send_pwd_email','password', 'signin', 'add_tag', 'collect', 'return_to_cart', 'logout', 'email_list', 'validate_email', 'send_hash_mail', 'order_query', 'is_registered', 'check_email','clear_history','qpassword_name', 'get_passwd_question', 'check_answer' , 'oath' , 'oath_login', 'other_login');
--------------------------------修改 2 添加调用接口修改根目录下的user.php:
查找位置 /* 验证用户注册邮件 */
将调用代码.txt文件中的内容复制到此句上面(如果你的版本是2.7.3版本,请复制 调用代码-2.7.3.txt文件内容)
--------------------------------修改 3 插入菜单项
// admin 为 你的后台目录
文件路径 = admin/includes/inc_menu.php
插入代码 = $modules['11_system']['website'] = 'website.php?act=list';
位置 = 随意
--------------------------------修改 4 检查权限的
文件路径 = admin/includes/inc_priv.php
插入代码 = $purview['website'] = 'website';
位置 = 随意
-------------------------------修改 5 插入 语言包 这样 菜单 管理就出来了!!!
文件路径 = languages/zh_cn/admin/common.php
插入代码 = $_LANG['website'] = '第三方登录插件管理'; //名字你可以自己定
位置 = 随意'
-------------------------------修改 6、7 模板文件修改及登录图标安装放置,由于内容较多,单独成一个文件,请查看 默认模板安装说明.txt 文件!!
----------------------------安装过程---------------------
打开你的商城后台 , 在【系统设置】里面 看到
【第三方登录插件管理】
如果没有看到菜单,请直接浏览器访问:你的域名/admin/website.php?act=list
------------------------- 操作流程 开始-------------
第一次使用此插件需要 进行一次 初始化工作, 进入到【系统设置】-》【第三方登录插件管理】 找到 右上方按钮 【初始化插件】 点击 初始化成功,
接下来就是安装 QQ 淘宝 新浪微博 支付宝插件 就可以使用了
【【注意事项】】
1、安装并配置好登录插件后,在测试过程中,如果出现英文乱码,一种原因是未正常安装;如果安装正确,另一种原因,就是应用未通过审核上线,只有申请者的账号可以使用,需要到相应的登录管理平台,提交申请,才可所有人使用!
微博应用未通过审核,登录会提示如下错误Code:
-code:21321
-message:applications over the unaudited use restrictions!
2、当后台未初始化插件,会提示如下类似错误代码,请根据步骤说明初始化登录插件。
错误代码:
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT user_name,password,aite_id FROM `a0927093241`.`ecs_users` WHERE aite_id = 'qq_4B73E67722FC1FBF16235BB0817EA26F' OR aite_id='4B73E67722FC1FBF16235BB0817EA26F' ) [2] => Array ( [error] => Unknown column 'aite_id' in 'field list' ) [3] => Array ( [errno] => 1054 ) )
本文标签:
很赞哦! ()
上一篇:ecshop模板修改文件介绍
下一篇:ecshop二次开发用户注册修改
相关教程
图文教程
ecshop后台编辑增加样css式表插件代码实例
一、增加菜单项“样式表管理”/admin/includes/inc_menu.php中添加$modules['12_template']['06_template_css'] = 'template.php?act=css';/admin/includes/common.php.php中添加
ecshop的ajax使用方法示例
ecshop中的ajax非常好用,当自己第一次使用的时候,也非常吃力。当自己用多了的时候,却感觉十分简单,也特别方便。
ecshop订单号生成规则程序代码介绍
负责订单编号生成规则的函数是 /includes/lib_order.php 文件中的 get_order_sn() 函数。原来的程序代码为:
ecshop解决transport.js和jquery的冲突方法
在page_header.lbi文件的最后面添加下面的代码即可,经IETester测试后,ie6及以上都可行。注:**为大写O-N-S,去掉中间的两个-,被屏蔽了,无语。先声明一下,这不是我自创的
相关源码
-
(自适应)帝国CMS7.5模板淘宝客导购博客文章源码本模板基于帝国CMS7.5内核深度开发,为电商导购类网站设计。采用响应式布局技术,确保在手机、平板及电脑端均能获得优质浏览体验。模板内置商品推荐模块与优惠信息展示区,可快速搭建专业导购平台。查看源码 -
响应式茶叶茶道pbootcms网站模板源码(自适应手机端)棕色复古茶具主题的响应式网站模板,为茶叶茶道企业设计,同时支持古玩字画、艺术文化等行业的快速适配,通过替换文字图片即可转型为其他行业官网,大幅降低开发成本。查看源码 -
pbootcms模板PC+WAP娱乐新闻资讯类博客网站源码该模板基于PbootCMS内核开发,专为娱乐新闻、健康生活类资讯网站设计,同时支持快速适配其他行业(如企业官网、博客门户等),仅需替换图文内容即可完成转型。查看源码 -
(自适应响应式)宠物经验资讯咨询博客pbootcms网站源码下载除宠物资讯领域外,通过内容替换可快速适配宠物用品商城、宠物医疗咨询平台、宠物训练教程网站、动物保护组织官网、水族爱好者社区等垂直领域。查看源码 -
帝国cms7.5淘宝客电商品牌特价带手机站带会员模板下载为电商品牌特价展示设计的帝国CMS模板,集成PC端与移动端双平台适配。采用瀑布流商品布局,支持品牌分类聚合展示,突出特价促销视觉冲击力。查看源码 -
(PC+手机)帝国cms7.5漫画图片连载网站源码免费下载本模板基于帝国CMS7.5深度开发,为漫画阅读类网站打造。整体设计风格贴合漫画行业特性,界面布局充分考虑漫画作品的展示需求,支持多种漫画阅读模式。模板采用响应式设计,能够自动适配PC端和移动端设备,为读者提供流畅的阅读体验。查看源码
| 分享笔记 (共有 篇笔记) |
