1
0
mirror of synced 2025-01-18 17:01:41 +03:00

Merge pull request #95 from sergeygw1990/master

v3.5.0 add functional and translations
This commit is contained in:
Alex Lushpai 2019-04-15 17:00:14 +03:00 committed by GitHub
commit b0524bd069
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 67 additions and 13 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
/nbproject/
/vendor/
.idea/

View File

@ -1,3 +1,8 @@
## 2019-03-06 3.5.0
* Добавлена настройка деактивации выгрузки изменений заказа в retailCRM
* Добавлена настройка активации выгрузки SKU в xmlId и связь товаров по полю xmlId
* Добавлена настройка передачи номера заказа в retailCRM
## 2019-03-06 3.4.5
* Исправлен баг с добавлением скидки при уменьшении количества товара
* Перенесена инициализация формы настроек после инициализации всех плагинов

View File

@ -1 +1 @@
3.4.5
3.5.0

View File

@ -201,3 +201,21 @@ msgstr "Active esta configuración para activar Daemon Collector en la página w
msgid "Site key"
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"

View File

@ -210,3 +210,21 @@ msgstr "Активируйте эту настройку для активаци
msgid "Site key"
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 "Передача номера заказа"

View File

@ -459,22 +459,22 @@ abstract class WC_Retailcrm_Abstracts_Settings extends WC_Integration
);
$this->form_fields['deactivate_update_order'] = array(
'label' => __('Активировать редактирование данных в retailCRM', 'retailcrm'),
'title' => __('Обновление данных в retailCRM', 'retailcrm'),
'label' => __('Enable data editing in retailCRM', 'retailcrm'),
'title' => __('Data updating in retailCRM', 'retailcrm'),
'class' => 'checkbox',
'type' => 'checkbox'
);
$this->form_fields['bind_by_sku'] = array(
'label' => __('Активировать связь по sku(xmlId)', 'retailcrm'),
'title' => __('Синхронизация остатков и связь товаров', 'retailcrm'),
'label' => __('Activate the binding via sku (xml)', 'retailcrm'),
'title' => __('Stock synchronization and link between products', 'retailcrm'),
'class' => 'checkbox',
'type' => 'checkbox'
);
$this->form_fields['update_number'] = array(
'label' => __('Активировать передачу номера в retailCRM', 'retailcrm'),
'title' => __('Передача номера заказа', 'retailcrm'),
'label' => __('Enable transferring the number to retailCRM', 'retailcrm'),
'title' => __('Transferring the order number', 'retailcrm'),
'class' => 'checkbox',
'type' => 'checkbox'
);

View File

@ -97,11 +97,18 @@ class WC_Retailcrm_Order extends WC_Retailcrm_Abstracts_Data
*/
protected function set_number($order)
{
if ($this->is_new) {
$this->set_data_field('number', $order->get_order_number());
}
if (isset($this->settings['update_number'])
&& $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.

View File

@ -46,6 +46,11 @@ API-ключ должен быть для отдельного магазина
== Changelog ==
= 3.5.0 =
* Добавлена настройка деактивации выгрузки изменений заказа в retailCRM
* Добавлена настройка активации выгрузки SKU в xmlId и связь товаров по полю xmlId
* Добавлена настройка передачи номера заказа в retailCRM
= 3.4.5 =
* Исправлен баг с добавлением скидки при уменьшении количества товара в retailCRM

View File

@ -1,6 +1,6 @@
<?php
/**
* Version: 3.4.5
* Version: 3.5.0
* WC requires at least: 3.0
* WC tested up to: 3.5.5
* Plugin Name: WooCommerce RetailCRM

View File

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