1
0
mirror of synced 2025-03-20 15:13:56 +03:00

Fix online consultant show if page equals wp-login (#152)

This commit is contained in:
Dima Uryvskiy 2020-09-04 11:32:18 +03:00 committed by GitHub
parent 46b7ff03fa
commit 754e1e8245
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 29 additions and 4 deletions

View File

@ -1,3 +1,7 @@
## 2020-08-27 4.1.4
* Добавлены переводы для передачи себестоимости доставки
* Исправлен баг с некорректным отображением онлайн консультанта на странице авторизации
## 2020-08-20 4.1.3
* Добавлены переводы для опции роли клиентов
* Добавлена возможность опционально передавать себестоимость доставки

View File

@ -1 +1 @@
4.1.3
4.1.4

View File

@ -381,7 +381,7 @@ if (!class_exists('WC_Retailcrm_Base')) {
*/
public function initialize_online_assistant()
{
if (!is_admin()) {
if (!is_admin() && !is_wplogin()) {
echo $this->get_option('online_assistant');
}
}

View File

@ -108,3 +108,20 @@ function retailcrm_is_debug() {
return (defined('WP_DEBUG') && WP_DEBUG == true)
|| (defined('RCRM_DEBUG') && RCRM_DEBUG == true);
}
/**
* Returns true if current page equals wp-login
*
* @return bool
*/
function is_wplogin()
{
$ABSPATH_MY = str_replace(array('\\','/'), DIRECTORY_SEPARATOR, ABSPATH);
return ((in_array($ABSPATH_MY.'wp-login.php', get_included_files())
|| in_array($ABSPATH_MY.'wp-register.php', get_included_files()))
|| (isset($_GLOBALS['pagenow']) && $GLOBALS['pagenow'] === 'wp-login.php')
|| $_SERVER['PHP_SELF']== '/wp-login.php'
);
}

View File

@ -45,6 +45,10 @@ API-ключ должен быть для отдельного магазина
2. В появившихся списках справочников настройте соответствие способов доставки и оплаты, а так же статусов заказов. Отметьте галочку "Выгружать остатки", если хотите выгружать остатки из Retailcrm в магазин (подробнее смотрите в описании).
== Changelog ==
= 4.1.4 =
* Добавлены переводы для передачи себестоимости доставки
* Исправлен баг с некорректным отображением онлайн консультанта на странице авторизации
= 4.1.3 =
* Добавлены переводы для опции роли клиентов
* Добавлена возможность опционально передавать себестоимость доставки

View File

@ -1,6 +1,6 @@
<?php
/**
* Version: 4.1.3
* Version: 4.1.4
* WC requires at least: 3.0
* WC tested up to: 3.9.3
* Plugin Name: WooCommerce retailCRM

View File

@ -15,7 +15,7 @@
*
*
* @link https://wordpress.org/plugins/woo-retailcrm/
* @version 4.1.3
* @version 4.1.4
*
* @package RetailCRM
*/