dimazub 7 мая 2015 в 14:31 Делаю свой модуль. В нем есть форма для сабмита - после сабмита нужно выводить результат не на той же странице а в попапе. Как это сделать? Drupal7 Есть вопрос Решение проблем Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
postgres 7 мая 2015 в 17:24 Если делаете через WebForms то http://wikidrupal.ru/%D0%92%D1%8B%D0%B2%D0%B5%D1%81%D1%82%D0%B8_webform_... если через API Forms то $form['my_item'] = array( '#type' => 'button', '#value' => t('My item'), '#ajax' => array( 'wrapper' => 'content', 'callback' => 'My_more_ajax', 'method' => 'append', // или 'update' 'affect' => 'fade', ), ) ну и продумать как сделать блок с классом 'content' видимым после этого. смотрит етакже на свойство '#attached' => элемента формы вообщем через скрипт очевидно или тоже к Colorbox привязывайтесь...
imarat 8 мая 2015 в 10:17 ui dialog + ajax commands https://www.drupal.org/node/752056 + http://xandeadx.ru/blog/drupal/490
Комментарии
Если делаете через WebForms то
http://wikidrupal.ru/%D0%92%D1%8B%D0%B2%D0%B5%D1%81%D1%82%D0%B8_webform_...
если через API Forms то
$form['my_item'] = array(
'#type' => 'button',
'#value' => t('My item'),
'#ajax' => array(
'wrapper' => 'content',
'callback' => 'My_more_ajax',
'method' => 'append', // или 'update'
'affect' => 'fade',
),
)
ну и продумать как сделать блок с классом 'content' видимым после этого.
смотрит етакже на свойство '#attached' => элемента формы
вообщем через скрипт очевидно
или тоже к Colorbox привязывайтесь...
ui dialog + ajax commands
https://www.drupal.org/node/752056 + http://xandeadx.ru/blog/drupal/490
postgres, imarat
Спасибо большое!