Многошаговые формы с использованием CodeIgniter
Я пытаюсь создать многошаговую форму с CodeIgniter, но я не могу понять, как это должно быть. Мои мысли создать для каждого шага различные функции и представления контроллера. Правильна ли моя мысль или есть ли лучший способ ее реализовать? Вы рекомендуете создавать FOMRS с использованием AJAX?
Заранее спасибо.
1 ответ
Для вашей проблемы я могу предложить два решения. Вам решать, используете ли вы ajax или форму сообщения.
Способ 1
1. Один первый setp сохранить данные в таблице 2. Во втором и всех других шагах обновить таблицу. Если вы собираетесь вернуть функциональность, вам придется работать осторожно и убедиться, что код формы имеет первичный ключ, когда хотя бы первый шаг пройден.
Способ 2 В этом методе не сохраняйте в таблицу только каждую запись формы в сеансе, а когда пройден последний шаг, вы можете сохранить данные в таблице из сеанса раз и навсегда