Чудя се кой е най-добрият начин за показване на формуляр на страница (например: регистрационен формуляр за vip потребители ... и не в блок, а като основно съдържание).
User.module начинът в user_menu (*hook_menu*) :
$items['vip/register'] = array(
'title' => 'Create new vip account',
'page callback' => 'drupal_get_form',
'page arguments' => array('vip_register_form'),
'access callback' => 'user_register_access',
'type' => MENU_LOCAL_TASK,
);
Или чрез създаване на тема чрез use_theme (*hook_theme*) (фиктивен) :
$items['vip/register'] = array(
'title' => 'Create new vip account',
'page callback' => 'theme',
'page arguments' => array('vip_register'),
'access callback' => 'user_register_access',
'type' => MENU_LOCAL_TASK,
);
function user_theme() {
return array(
'vip_register' => array(
)
);
}
function theme_vip_register(){
return drupal_get_form('vip_register_form');
}
Чудя се за това с тематична цел, защото дизайнер ще направи графичната интеграция след това.
Благодаря ви за съветите.