From: Alexander Smirnov Date: Thu, 12 Dec 2024 13:09:13 +0000 (+0300) Subject: [ERP-250] вкладка с сообщениями, счётчкики букв, сообщения об ошибках X-Git-Tag: 1.7~173^2 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=7819eedfdb9d621ece7ce90b5685366ae9fb1d8d;p=erp24_rep%2Fyii-erp24%2F.git [ERP-250] вкладка с сообщениями, счётчкики букв, сообщения об ошибках --- diff --git a/erp24/records/UsersMessageManagement.php b/erp24/records/UsersMessageManagement.php index 29bdc1f6..12913a0f 100644 --- a/erp24/records/UsersMessageManagement.php +++ b/erp24/records/UsersMessageManagement.php @@ -54,6 +54,8 @@ class UsersMessageManagement extends \yii\db\ActiveRecord 'hold', 'hold_active', 'day_before_step1_active', 'day_before_step2_active', 'day_before_step3_active', 'active'], 'integer'], [['date_start', 'date_last_scenario', 'created_at', 'updated_at', 'date_end'], 'safe'], [['offer_1', 'offer_2', 'offer_3', 'offer_whatsapp', 'offer_text', 'date_end'], 'string'], + [['offer_1', 'offer_2'], 'string', 'max' => 10000, 'tooLong' => '{attribute} должно содержать не более 10000 символов'], + [['offer_whatsapp', 'offer_text'], 'string', 'max' => 900, 'tooLong' => '{attribute} должно содержать не более 900 символов'], ]; } diff --git a/erp24/web/js/users-message-management/index.js b/erp24/web/js/users-message-management/index.js index e703f40e..8b78f288 100644 --- a/erp24/web/js/users-message-management/index.js +++ b/erp24/web/js/users-message-management/index.js @@ -27,11 +27,6 @@ function addCharCounter(sel, maxNumber) { $( "
10 / " + maxNumber + "
" ).insertAfter( sel ); function cut(value) { let count = value.split('\n').join('').length; - if (count > maxNumber) { - alert('Текст будет урезан'); - $(sel).val($(sel).val().substring(0, maxNumber)); - count = maxNumber; - } $('[data-id="' + sel + 'Counter"]').text(count); } $(sel).on('input', (e) => { cut(e.target.value); });