Возможно ли в Drupal`e вызвать стандартную форму по нужному мне адресу?
Как то так:
Есть свой модуль. В нем определяю нужный мне путь. И в соответствующей функции обрабатывающей данный путь вызываю нужный мне $form_id.
Необходимо это в следующем случае:
Есть страницы построенные через views для отображения (например списка пользователей). Эта страница подсвечивается в меню (Пункт "Управление пользователями") и имеет путь: "/manage_users/"
Далее необходимо чтоб создание пользователя тоже адекватно подсвечивалось в меню (В пункте "управление пользователями"), и соответственно есть желание стандартную форму добавления пользователя пустить по пути "/manage_users/add/"
Есть ли какие идеи в каком направлении копать api drupala?
Может кто статейку встречал на данную тему ?
Решение:
<?php
function mymodule_page_add_user()
{
drupal_set_title(t('Add user'));
return drupal_get_form('user_register_form');
}
?>
Вложение | Размер |
---|---|
1311278113-clip-60kb1.png | 59.82 КБ |
Комментарии
http://api.drupal.org/api/drupal/includes--form.inc/function/drupal_get_...
И верно.
Я же это уже находил неделю назад, но только в контексте редактирования нод. И не смог с первого раза разобраться с передачей параметров.
А тут же у нас вроде простая форма... буду пробовать
а как узнать какая форма генерируется auto assign role по ссылке? чтобы добавить в свой модуль
Огненым жуком пощупать