Нужна помощь с Zend Multipage page Sub Form - PullRequest
1 голос
/ 06 июня 2011

В настоящее время работаю с формой Zend Sub в Zend Framework, чтобы получить многостраничную форму.

Это пример, который я использую в данный момент

http://framework.zend.com/manual/en/zend.form.advanced.html

Удалось сделать все правильноно я хотел, чтобы на формах была кнопка «Назад», чтобы при нажатии на кнопку «назад» пользователи отображали предыдущую форму с введенными данными.

Мне интересно, есть ли какое-либо руководство поСеть учит этому или это легко закодировать?

Большое вам спасибо.PS Я люблю сообщество stackoverflow:)!

1 Ответ

2 голосов
/ 12 августа 2011

Это структурирование и присвоение имен.

Я собираюсь написать псевдо-код и рассказать вам об этом, дайте мне знать, если вам нужно, чтобы я напечатал полный пример

Предположение:MultiPageForm имеет много подформ, которые представляют страницы.когда вы добавляете эти подчиненные формы в родительскую форму, вы называете их чем-то интеллектуальным.

, например, если ваша форма была / register , используйте необязательный параметр URL-адреса * / register / page /{that_intelligent_subform_name_from_before} * для создания навигации </p> <pre><code><ul> <li><a href="/register/page/step1">Step 1</a></li> <li><a href="/register/page/step2">Step 2</a></li> <li><a href="/register/page/step3">Step 3</a></li> </ul>

, затем в вашем контроллере:1. Вытащите параметр page 2. получить подчиненную форму с этим именем из многостраничной формы3. предварительно заполнить подчиненную форму4. отправить подчиненную форму в представление

...