1
0
Fork 0
mirror of synced 2025-04-03 22:03:34 +03:00

ref #89649 Изменен текст уведомления

Изменен метод обработки строки купонов
This commit is contained in:
Ivan Chaplygin 2023-08-30 10:18:35 +03:00
parent d23b123151
commit addcf99642
4 changed files with 3 additions and 3 deletions

View file

@ -140,7 +140,7 @@ msgid "When working with coupons through CRM, it is impossible to transfer manua
msgstr "При работе с купонами через CRM, невозможно передавать ручные скидки."
msgid "The custom field must be in the form of a string or text. An example of filling in a field in CRM: `code_coupon` or `code_coupon1; code_coupon2`"
msgstr "Пользовательское поле должно быть формата string или text. Пример заполнения поля в CRM при использовании нескольких купонов: code_coupon_1; code_coupon_2"
msgstr "Пользовательское поле должно быть формата string или text. При использовании нескольких купонов, поддреживается разделение пробельными символами, а также знаками `;` `,`. Пример: code_coupon_1; code_coupon_2, code_coupon_3 code_coupon_4"
msgid "Payment types"
msgstr "Способы оплаты"

View file

@ -363,7 +363,7 @@ abstract class WC_Retailcrm_Abstracts_Settings extends WC_Integration
$this->form_fields['coupon_notification'] = [
'id' => 'coupon_options',
'css' => 'max-width:400px;resize: none;height:150px;',
'css' => 'max-width:400px;resize: none;height:200px;',
'type' => 'textarea',
'title' => __('Attention!', 'retailcrm'),
'value' => '',

View file

@ -1054,7 +1054,7 @@ if (!class_exists('WC_Retailcrm_History')) :
}
if (!empty($orderHistory['customFields'][$couponField])) {
$masCoupons = explode('; ', $orderHistory['customFields'][$couponField]);
$masCoupons = preg_split("/[\s,;]+/", $orderHistory['customFields'][$couponField]);
foreach (array_diff($masCoupons, $wcOrderCoupons) as $coupon) {
$wcOrder->apply_coupon($coupon);

Binary file not shown.