WItam,
Jak mogę w Contao 3.5 przechywcić błędy z zapytań MYSQL np. próba wpisania dublowanej nazwy w unikalne pole tabeli.
Chciałbym móc reagować na pojawiający się błąd własnym komunikatem.
Pozdrawiam,
Jarek
WItam,
Jak mogę w Contao 3.5 przechywcić błędy z zapytań MYSQL np. próba wpisania dublowanej nazwy w unikalne pole tabeli.
Chciałbym móc reagować na pojawiający się błąd własnym komunikatem.
Pozdrawiam,
Jarek
Mam formularz stworzony w frontendzie.
Zrobiłem HOOKa myPrepareFormData i tam mam robiony INSERT do tabeli. Tutaj chciałbym przychywycić błąd w przypadku niepowodzenia dodania rekordu do tabeli.
Przez ten HOOK jedyne co możesz zrobić to przechwycić błąd oraz przekierować użytkownika na osobną stronę o niepowodzeniu. Ewentualnie możesz błąd zanotować w sesji, odświeżyć stronę i błąd wyświetlić np. poprzez własnego insert taga lub w jakimś własnym module.
PS. Przenoszę do odpowiedniego działu.
Codefog - Contao web development
0 użytkowników, 0 gości, 0 anonimowych użytkowników