Всего 123 791 комментарий

Сергей Карпович
24 июня 2024, 09:51
0
После обновления компонента на последнюю версию — пропали ранее созданные поля.
Кто знает как вернуть?
Ivan
23 июня 2024, 22:01
0
Если у вас есть время, то я могу дать доступ в админку, написав вам в телеграм
Ivan
23 июня 2024, 22:01
0
Удалял — все равно не появляется
Артур Шевченко
23 июня 2024, 21:59
0
А этот код есть
document.addEventListener('si:send:error', (e) => {
        const { action, target, result, headers, Sending } = e.detail;
        
        if (target.tagName == 'INPUT') {
            result.data.errors = {};
        }
    })
Ivan
23 июня 2024, 21:57
0
У поля не появляется класс
Ivan
23 июня 2024, 21:45
0
Обновил. К сожалению не работает. Кеш сбрасывал и в админке и в браузере
Артур Шевченко
23 июня 2024, 21:41
0
Это я ошибся. 2.0.4 следующая версия
Ivan
23 июня 2024, 21:40
0
Пустой комментарий
Ivan
23 июня 2024, 21:37
0
Пока может какую-то проверку проходит…
Ivan
23 июня 2024, 21:37
0
Пока может какую-то проверку проходит…
Артур Шевченко
23 июня 2024, 21:37
+1
Лучше так
document.addEventListener('si:send:error', (e) => {
        const { action, target, result, headers, Sending } = e.detail;
        
        if (target.tagName == 'INPUT') {
            result.data.errors = {};
        }
    })
Артур Шевченко
23 июня 2024, 21:35
0
Я загрузил обновлённую версию в modstore
Ivan
23 июня 2024, 21:32
0
Что бы убрать ошибку при проверке конкретно поля сделал так
document.addEventListener('si:send:error', (e) => {
        const { action, target, result, headers, Sending } = e.detail;
        
        if (target.tagName == 'INPUT') {
            Sending.error = () => {};
        }
    })
Ivan
23 июня 2024, 21:26
0
Спасибо вам еще раз. На первый взгляд всего очень много, но если немного разобраться это очень круто)
Артур Шевченко
23 июня 2024, 21:24
+1
Если я меняю поле Имя, то всплывает ошибка, но класс не добавляется.
Это ошибка. В Версии 2.0.3 она будет исправлена.
Ivan
23 июня 2024, 21:17
0
Так же вы пишите, что сообщений об успешной валидации не существует, но если я ввожу на русском языке в поле name, то выводится сообщение ФОРМА ОТПРАВЛЕНА.
P. S. Добавил в пресет 'successMessage' => '', теперь сообщения нет. Ура
Ivan
23 июня 2024, 21:14
0
хм, Письмо победил. Нужно указать hooks = ''
Ivan
23 июня 2024, 21:12
0
Спасибо большое.

У меня есть форма


Пресеты


Так вот. Если я меняю поле Имя, то всплывает ошибка, но класс не добавляется.
так же отправляется письмо на указанный в стандартных настройках компонента емейл