Merge pull request #95 from sergeygw1990/master
v3.5.0 add functional and translations
This commit is contained in:
commit
b0524bd069
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,2 +1,3 @@
|
|||||||
/nbproject/
|
/nbproject/
|
||||||
/vendor/
|
/vendor/
|
||||||
|
.idea/
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
## 2019-03-06 3.5.0
|
||||||
|
* Добавлена настройка деактивации выгрузки изменений заказа в retailCRM
|
||||||
|
* Добавлена настройка активации выгрузки SKU в xmlId и связь товаров по полю xmlId
|
||||||
|
* Добавлена настройка передачи номера заказа в retailCRM
|
||||||
|
|
||||||
## 2019-03-06 3.4.5
|
## 2019-03-06 3.4.5
|
||||||
* Исправлен баг с добавлением скидки при уменьшении количества товара
|
* Исправлен баг с добавлением скидки при уменьшении количества товара
|
||||||
* Перенесена инициализация формы настроек после инициализации всех плагинов
|
* Перенесена инициализация формы настроек после инициализации всех плагинов
|
||||||
|
@ -200,4 +200,22 @@ msgid "Enable this setting for activate Daemon Collector on site"
|
|||||||
msgstr "Active esta configuración para activar Daemon Collector en la página web"
|
msgstr "Active esta configuración para activar Daemon Collector en la página web"
|
||||||
|
|
||||||
msgid "Site key"
|
msgid "Site key"
|
||||||
msgstr "Clave de la página web"
|
msgstr "Clave de la página web"
|
||||||
|
|
||||||
|
msgid "Enable data editing in retailCRM"
|
||||||
|
msgstr "Activar edición de datos en retailCRM"
|
||||||
|
|
||||||
|
msgid "Data updating in retailCRM"
|
||||||
|
msgstr "Actualización de datos en retailCRM"
|
||||||
|
|
||||||
|
msgid "Activate the binding via sku (xml)"
|
||||||
|
msgstr "Activar conexión por sku (xmlId)"
|
||||||
|
|
||||||
|
msgid "Stock synchronization and link between products"
|
||||||
|
msgstr "Sincronización de stock y conexión de productos"
|
||||||
|
|
||||||
|
msgid "Enable transferring the number to retailCRM"
|
||||||
|
msgstr "Activar la transferencia de números en retailCRM"
|
||||||
|
|
||||||
|
msgid "Transferring the order number"
|
||||||
|
msgstr "Transferencia de un número de pedido"
|
@ -209,4 +209,22 @@ msgid "Enable this setting for activate Daemon Collector on site"
|
|||||||
msgstr "Активируйте эту настройку для активации Daemon Collector на сайте"
|
msgstr "Активируйте эту настройку для активации Daemon Collector на сайте"
|
||||||
|
|
||||||
msgid "Site key"
|
msgid "Site key"
|
||||||
msgstr "Ключ сайта"
|
msgstr "Ключ сайта"
|
||||||
|
|
||||||
|
msgid "Enable data editing in retailCRM"
|
||||||
|
msgstr "Активировать редактирование данных в retailCRM"
|
||||||
|
|
||||||
|
msgid "Data updating in retailCRM"
|
||||||
|
msgstr "Обновление данных в retailCRM"
|
||||||
|
|
||||||
|
msgid "Activate the binding via sku (xml)"
|
||||||
|
msgstr "Активировать связь по sku(xmlId)"
|
||||||
|
|
||||||
|
msgid "Stock synchronization and link between products"
|
||||||
|
msgstr "Синхронизация остатков и связь товаров"
|
||||||
|
|
||||||
|
msgid "Enable transferring the number to retailCRM"
|
||||||
|
msgstr "Активировать передачу номера в retailCRM"
|
||||||
|
|
||||||
|
msgid "Transferring the order number"
|
||||||
|
msgstr "Передача номера заказа"
|
@ -459,22 +459,22 @@ abstract class WC_Retailcrm_Abstracts_Settings extends WC_Integration
|
|||||||
);
|
);
|
||||||
|
|
||||||
$this->form_fields['deactivate_update_order'] = array(
|
$this->form_fields['deactivate_update_order'] = array(
|
||||||
'label' => __('Активировать редактирование данных в retailCRM', 'retailcrm'),
|
'label' => __('Enable data editing in retailCRM', 'retailcrm'),
|
||||||
'title' => __('Обновление данных в retailCRM', 'retailcrm'),
|
'title' => __('Data updating in retailCRM', 'retailcrm'),
|
||||||
'class' => 'checkbox',
|
'class' => 'checkbox',
|
||||||
'type' => 'checkbox'
|
'type' => 'checkbox'
|
||||||
);
|
);
|
||||||
|
|
||||||
$this->form_fields['bind_by_sku'] = array(
|
$this->form_fields['bind_by_sku'] = array(
|
||||||
'label' => __('Активировать связь по sku(xmlId)', 'retailcrm'),
|
'label' => __('Activate the binding via sku (xml)', 'retailcrm'),
|
||||||
'title' => __('Синхронизация остатков и связь товаров', 'retailcrm'),
|
'title' => __('Stock synchronization and link between products', 'retailcrm'),
|
||||||
'class' => 'checkbox',
|
'class' => 'checkbox',
|
||||||
'type' => 'checkbox'
|
'type' => 'checkbox'
|
||||||
);
|
);
|
||||||
|
|
||||||
$this->form_fields['update_number'] = array(
|
$this->form_fields['update_number'] = array(
|
||||||
'label' => __('Активировать передачу номера в retailCRM', 'retailcrm'),
|
'label' => __('Enable transferring the number to retailCRM', 'retailcrm'),
|
||||||
'title' => __('Передача номера заказа', 'retailcrm'),
|
'title' => __('Transferring the order number', 'retailcrm'),
|
||||||
'class' => 'checkbox',
|
'class' => 'checkbox',
|
||||||
'type' => 'checkbox'
|
'type' => 'checkbox'
|
||||||
);
|
);
|
||||||
|
@ -97,11 +97,18 @@ class WC_Retailcrm_Order extends WC_Retailcrm_Abstracts_Data
|
|||||||
*/
|
*/
|
||||||
protected function set_number($order)
|
protected function set_number($order)
|
||||||
{
|
{
|
||||||
|
if ($this->is_new) {
|
||||||
|
$this->set_data_field('number', $order->get_order_number());
|
||||||
|
}
|
||||||
|
|
||||||
if (isset($this->settings['update_number'])
|
if (isset($this->settings['update_number'])
|
||||||
&& $this->settings['update_number'] == WC_Retailcrm_Base::YES
|
&& $this->settings['update_number'] == WC_Retailcrm_Base::YES
|
||||||
&& !$this->is_new
|
|
||||||
) {
|
) {
|
||||||
$this->set_data_field('number', $order->get_order_number());
|
if (!$this->is_new) {
|
||||||
|
$this->set_data_field('number', $order->get_order_number());
|
||||||
|
}
|
||||||
|
} elseif (!$this->is_new) {
|
||||||
|
unset($this->data['number']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -46,6 +46,11 @@ API-ключ должен быть для отдельного магазина
|
|||||||
|
|
||||||
== Changelog ==
|
== Changelog ==
|
||||||
|
|
||||||
|
= 3.5.0 =
|
||||||
|
* Добавлена настройка деактивации выгрузки изменений заказа в retailCRM
|
||||||
|
* Добавлена настройка активации выгрузки SKU в xmlId и связь товаров по полю xmlId
|
||||||
|
* Добавлена настройка передачи номера заказа в retailCRM
|
||||||
|
|
||||||
= 3.4.5 =
|
= 3.4.5 =
|
||||||
* Исправлен баг с добавлением скидки при уменьшении количества товара в retailCRM
|
* Исправлен баг с добавлением скидки при уменьшении количества товара в retailCRM
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Version: 3.4.5
|
* Version: 3.5.0
|
||||||
* WC requires at least: 3.0
|
* WC requires at least: 3.0
|
||||||
* WC tested up to: 3.5.5
|
* WC tested up to: 3.5.5
|
||||||
* Plugin Name: WooCommerce RetailCRM
|
* Plugin Name: WooCommerce RetailCRM
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
*
|
*
|
||||||
*
|
*
|
||||||
* @link https://wordpress.org/plugins/woo-retailcrm/
|
* @link https://wordpress.org/plugins/woo-retailcrm/
|
||||||
* @version 3.4.5
|
* @version 3.5.0
|
||||||
*
|
*
|
||||||
* @package RetailCRM
|
* @package RetailCRM
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user