Возврат пользовательского ввода после вызова AJAX в Drupal 7ook_form_FORM_ID_alterPhp

Кемеровские программисты php общаются здесь
Anonymous
Возврат пользовательского ввода после вызова AJAX в Drupal 7ook_form_FORM_ID_alter

Сообщение Anonymous »

Я используюook_form_FORM_ID_alter в Drupal 7 для создания пользовательской формы, чтобы пользователь мог вводить и редактировать данные, которые затем прикрепляются к пользовательскому типу узла.

Для нового узла количество полей ввода в группе по умолчанию составляет 10, затем его можно добавить в группы по 5. Когда узел перезагружается для редактирования, сохраненные данные используются для создания формы с любым количеством входных данных. сохраненные ранее, а также возможность добавлять дополнительные поля таким же образом, как требуется.

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

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/22673868/returning-user-input-after-ajax-call-in-drupal-7-hook-form-form-id-alter[/url]

Вернуться в «Php»