Feedback

Главные вкладки

Аватар пользователя voodoo_dn voodoo_dn 19 апреля 2014 в 15:04

Добрый день! Сейчас пишу модуль, который будет выводить окошко, куда можно ввести текст и отправить его через get запрос на другой сайт.

Построено всё следующим образом.

1. Есть форма, на ней несколько текстовых полей и кнопка submit, которая через ajax передаёт данные функции - эта функция должна передать данные на другой сайт.
2. Эта форма выводиться через drupal_get_form в hook_block_view. Форма делается невидимой и при клике на ссылку - она появляется.
3. После сабмита этой формы, должно выводится окошко о том что запрос успешно отправлен.
4. И снова блок без обновления страницы должен заполниться формой через drupal_get_form.

Попробовал через ajax_get_form, форма рендерится очень долго + ко всему не срабатывает ajax, а идёт обновление страницы.

Как можно это всё обойти?