как получить значения предыдущего шага в следующем шаге в многоступенчатой ​​форме drupal - PullRequest
0 голосов
/ 03 ноября 2010

Как получить значения предыдущего шага в drupal на следующем шаге в мультиформе. Я хочу отобразить значения, отличные от drupal _set_message. Я хочу использовать эти предыдущие значения в другой функции на следующем шаге.

Ответы [ 3 ]

0 голосов
/ 03 ноября 2010

В интернете много примеров по этому поводу, два из них:
Пример многоступенчатой ​​формы Drupal 6
10. Многоступенчатая форма

0 голосов
/ 03 ноября 2010

Вы должны попробовать многошаговый мастер форм в ctools , который значительно упрощает создание многошаговых форм. Я был удивлен, насколько легко это сделать, что в противном случае может быть немного сложнее. Есть несколько сообщений в блоге об использовании многошагового мастера, поэтому я не буду вдаваться в подробности здесь.

0 голосов
/ 03 ноября 2010

попробуйте добавить значения, которые вы хотите сохранить, в $ form_state ['storage']

...