[Решено] Вызов формы по другому пути

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

Аватар пользователя semasping semasping 22 июля 2011 в 0:02

Возможно ли в 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.png59.82 КБ

Комментарии

Аватар пользователя semasping semasping 22 июля 2011 в 0:30

И верно.
Я же это уже находил неделю назад, но только в контексте редактирования нод. И не смог с первого раза разобраться с передачей параметров.
А тут же у нас вроде простая форма... буду пробовать Smile