У нас на сайте очень сложная форма, которая генерируется с помощью Formidable Forms (Pro версия).В нем используется много условной логики, и он очень тяжел в скриптах, а также в валидации на стороне пользователя.Дополнительная сложность заключается в том, что после отправки формы она помещает почти все в подписку WooCommerce.
Компания хочет, чтобы я переделал форму в виде пользовательской реализации, то есть исключил использование форм Formidable, а пользовательский реализовал сложность, добавил проверку как на стороне клиента, так и на стороне сервера, перенес много вещей в AJAX,а затем повторно заполнить форму, если проверка не пройдена.Кроме того, сохраните данные в пользовательской таблице БД, а затем сможете забрать их и при необходимости заполнить форму.Поскольку многие вещи основаны на JSON, использование кнопки «Назад» в навигации также должно работать.
Это даже хорошая идея?Мы бы заново изобрели колесо!
С какими трудностями и сложностями я столкнусь, если решу пойти дальше?Я довольно новичок в PHP, и первоначальные исследования доказывают, что это может быть довольно сложно?Есть ли что-то, что я могу, как новичок, пропустить?
Я тоже ищу правильный способ сделать это.Google Reserach говорит мне, что я должен либо создать шаблон, либо создать плагин для этой цели.
Спасибо, что прочитали.