Всем привет. Задача - сделать модальное окно с регистрацией новых юзеров. Вся сложность в том, что регистрация происходит в зависимости от выбраной роли - каждой роли своя форма регистраиции. Надо сделать через AJAX -то есть выбрал роль А - появилась форма регистрации А, так же для Б. Но форма появляется в зависимости от адреса - регистрация разных ролей сделана с помощью autosignrole и content profile. В общем не понимаю как загрузить форму для роли не меняя адреса. Возможно ли это вообще? Если кто-то что-то знает - будьте добры, подскажите. Есть мысль - как нить через iframe замутить, но изарвтом попахивает
Комментарии
Модальное окно уже есть? Для динамической догрузки данных пользуюсь AHAH в форме.
<?php
$form['calculate'] = array(
'#type' => 'button',
'#value' => t('Calculate'),
'#ahah' => array(
'event' => 'click',
'path' => PATH_CALCULATE_JS,
'wrapper' => 'calculate-result',
'effect' => 'fade',
),
);
?>
Спасибо, вечером попробую. Прада не до конца понял, поразбираюсь.
ctools ваше всё, модальные окна лупит аж на ура, но придется поковыряться в начале пока разберетесь.
Всем спасибо. Интересно было по своему доделать(в позновательных целях) - вроде получилось, но не очень красиво. До ума доведу своё решение и с ctools разбираться буду