diff --git a/application/common.php b/application/common.php
index 2b4121d64..3fcb41512 100755
--- a/application/common.php
+++ b/application/common.php
@@ -242,6 +242,62 @@ function IsWeixinEnv()
return (!empty($_SERVER['HTTP_USER_AGENT']) && stripos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false);
}
+/**
+ * 是否微信环境
+ * @author Devil
+ * @blog http://gong.gg/
+ * @version 1.0.0
+ * @date 2020-08-26
+ * @desc description
+ * @return [boolean] [否false, 是true]
+ */
+function IsDingdingEnv()
+{
+ return (!empty($_SERVER['HTTP_USER_AGENT']) && stripos($_SERVER['HTTP_USER_AGENT'], 'DingTalk') !== false);
+}
+
+/**
+ * 是否QQ环境
+ * @author Devil
+ * @blog http://gong.gg/
+ * @version 1.0.0
+ * @date 2020-08-26
+ * @desc description
+ * @return [boolean] [否false, 是true]
+ */
+function IsQQEnv()
+{
+ return (!empty($_SERVER['HTTP_USER_AGENT']) && stripos($_SERVER['HTTP_USER_AGENT'], 'MQQBrowser') !== false);
+}
+
+/**
+ * 是否支付宝环境
+ * @author Devil
+ * @blog http://gong.gg/
+ * @version 1.0.0
+ * @date 2020-08-26
+ * @desc description
+ * @return [boolean] [否false, 是true]
+ */
+function IsAlipayEnv()
+{
+ return (!empty($_SERVER['HTTP_USER_AGENT']) && stripos($_SERVER['HTTP_USER_AGENT'], 'AlipayClient') !== false);
+}
+
+/**
+ * 是否新浪微博环境
+ * @author Devil
+ * @blog http://gong.gg/
+ * @version 1.0.0
+ * @date 2020-08-26
+ * @desc description
+ * @return [boolean] [否false, 是true]
+ */
+function IsWeiboEnv()
+{
+ return (!empty($_SERVER['HTTP_USER_AGENT']) && stripos($_SERVER['HTTP_USER_AGENT'], 'Weibo') !== false);
+}
+
/**
* 笛卡尔积生成规格
* @author Devil
@@ -1755,7 +1811,7 @@ function CurlPost($url, $post, $is_json = false, $timeout = 30)
} else {
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
- "Content-Type: application/x-www-form-urlencoded",
+ "Content-Type: application/x-www-form-urlencoded; charset=utf-8",
"cache-control: no-cache"
)
);
diff --git a/application/index/view/default/user/login_content.html b/application/index/view/default/user/login_content.html
index 34cbfef23..561a01390 100644
--- a/application/index/view/default/user/login_content.html
+++ b/application/index/view/default/user/login_content.html
@@ -107,7 +107,7 @@
{{/if}}
-
+
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
@@ -123,8 +123,8 @@
{{/if}}
diff --git a/application/tags.php b/application/tags.php
index a7758872a..f29a627fa 100755
--- a/application/tags.php
+++ b/application/tags.php
@@ -42,12 +42,14 @@ return array (
1 => 'app\\plugins\\excellentbuyreturntocash\\Hook',
2 => 'app\\plugins\\coupon\\Hook',
3 => 'app\\plugins\\distribution\\Hook',
+ 4 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_js' =>
array (
0 => 'app\\plugins\\shop\\Hook',
1 => 'app\\plugins\\coupon\\Hook',
2 => 'app\\plugins\\distribution\\Hook',
+ 3 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_service_navigation_header_handle' =>
array (
@@ -67,6 +69,7 @@ return array (
1 => 'app\\plugins\\excellentbuyreturntocash\\Hook',
2 => 'app\\plugins\\coupon\\Hook',
3 => 'app\\plugins\\distribution\\Hook',
+ 4 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_service_goods_save_handle' =>
array (
@@ -128,6 +131,7 @@ return array (
array (
0 => 'app\\plugins\\shop\\Hook',
1 => 'app\\plugins\\distribution\\Hook',
+ 2 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_module_form_admin_goods_index' =>
array (
@@ -169,6 +173,7 @@ return array (
'plugins_service_user_register_end' =>
array (
0 => 'app\\plugins\\coupon\\Hook',
+ 1 => 'app\\plugins\\thirdpartylogin\\Hook',
),
'plugins_service_base_data_return_api_goods_detail' =>
array (
@@ -205,6 +210,7 @@ return array (
'plugins_service_goods_spec_base' =>
array (
0 => 'app\\plugins\\distribution\\Hook',
+ 1 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_view_goods_detail_panel_price_top' =>
array (
@@ -221,30 +227,69 @@ return array (
'plugins_service_quick_navigation_pc' =>
array (
0 => 'app\\plugins\\distribution\\Hook',
+ 1 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_service_quick_navigation_h5' =>
array (
0 => 'app\\plugins\\distribution\\Hook',
+ 1 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_service_quick_navigation_weixin' =>
array (
0 => 'app\\plugins\\distribution\\Hook',
+ 1 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_service_quick_navigation_alipay' =>
array (
0 => 'app\\plugins\\distribution\\Hook',
+ 1 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_service_quick_navigation_baidu' =>
array (
0 => 'app\\plugins\\distribution\\Hook',
+ 1 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_service_quick_navigation_qq' =>
array (
0 => 'app\\plugins\\distribution\\Hook',
+ 1 => 'app\\plugins\\exchangerate\\Hook',
),
'plugins_service_quick_navigation_toutiao' =>
array (
0 => 'app\\plugins\\distribution\\Hook',
+ 1 => 'app\\plugins\\exchangerate\\Hook',
+ ),
+ 'plugins_view_common_bottom' =>
+ array (
+ 0 => 'app\\plugins\\exchangerate\\Hook',
+ ),
+ 'plugins_service_currency_data' =>
+ array (
+ 0 => 'app\\plugins\\exchangerate\\Hook',
+ ),
+ 'plugins_view_user_login_inside_bottom' =>
+ array (
+ 0 => 'app\\plugins\\thirdpartylogin\\Hook',
+ ),
+ 'plugins_view_user_reg_info_inside_bottom' =>
+ array (
+ 0 => 'app\\plugins\\thirdpartylogin\\Hook',
+ ),
+ 'plugins_view_user_login_info_top' =>
+ array (
+ 0 => 'app\\plugins\\thirdpartylogin\\Hook',
+ ),
+ 'plugins_view_user_reg_info' =>
+ array (
+ 0 => 'app\\plugins\\thirdpartylogin\\Hook',
+ ),
+ 'plugins_service_user_login_end' =>
+ array (
+ 0 => 'app\\plugins\\thirdpartylogin\\Hook',
+ ),
+ 'plugins_service_users_personal_show_field_list_handle' =>
+ array (
+ 0 => 'app\\plugins\\thirdpartylogin\\Hook',
),
);
?>
\ No newline at end of file
diff --git a/config/shopxo.php b/config/shopxo.php
index 622f218aa..1a2930ff5 100755
--- a/config/shopxo.php
+++ b/config/shopxo.php
@@ -28,7 +28,7 @@ if(substr($cdn_public_host, -1) != DS)
// 配置信息
return [
// 开发模式
- 'is_develop' => false,
+ 'is_develop' => true,
// 默认编码
'default_charset' => 'utf-8',
diff --git a/public/static/index/default/css/common.css b/public/static/index/default/css/common.css
index 3ad5cd42c..1f39bf793 100755
--- a/public/static/index/default/css/common.css
+++ b/public/static/index/default/css/common.css
@@ -448,9 +448,9 @@ ul.am-dropdown-content > .am-active > a:focus,
@media only screen and (min-width: 641px) {
.common-login-modal {
max-width: 400px;
- height: 430px;
+ height: 440px;
left: calc(50% - 200px);
- top: calc(50% - 215px);
+ top: calc(50% - 220px);
margin-left: 0;
margin-top: 0;
}
diff --git a/sourcecode/baidu/default/app.js b/sourcecode/baidu/default/app.js
index 79821c1aa..9ebdaffde 100755
--- a/sourcecode/baidu/default/app.js
+++ b/sourcecode/baidu/default/app.js
@@ -259,7 +259,7 @@ App({
// 加载loding
swan.showLoading({ title: "授权中..." });
- swan.login({
+ swan.getLoginCode({
success: function (res) {
swan.request({
url: self.get_request_url("baiduuserauth", "user"),