У меня есть простой модуль, который вернет форму, но теперь я добавил это в такое меню, как admin/settings/ Но я хочу эту форму на другой странице, поэтому я добавил hook_block(), появился мой модуль на странице блоков, и я добавил, что это видно всем на всех страницах в области содержимого, но я не получаю эту форму? Где я неправ ? Я новичок в Друпал любая помощь плзКак добавить пользовательские блоки в drupal?
function emp_form_block($op = 'list', $delta = 0, $edit = array()) {
switch ($op) {
case 'list':
$blocks[0]['info'] = t('New Block');
$blocks[0]['cache'] = BLOCK_NO_CACHE;
return $blocks;
}
}
Я использую Drupal 6
ок я добавил, что drupal_get_form ('мой модуль '), но у меня есть только строка темы, но не форма, если я добавлю текст как контент, который я получаю, но я не могу отобразить форму. Я добавил этот hook_block() в том же модуле, где у меня есть форма. Должен ли я иметь отдельные модули? – GoodSp33d
Я нашел другой способ отображения формы. , , используя node_load – GoodSp33d