node_info не выводит type

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

Аватар пользователя jaba jaba 23 апреля 2008 в 11:58

Писал свой модуль - не выводит type в списке типов нодов. Сделал всё как в примере из книги "Про друпал девелопмент"

Листинг ловушки : hook_node_info

function joke_node_info() {
// We return an array since a module can define multiple node types.
// We're only defining one node type, type 'joke'.
return array(
'joke' => array(
'name' => t('Joke'), // Required.
'module' => 'joke', // Required.
'description' => t('Tell us your favorite joke!'), // Required.
)
);
}

Тоже не выводит тип. У кого-нибудь есть объяснение этой проблемы?

Комментарии

Аватар пользователя player player 23 апреля 2008 в 12:13

Ну вот... начались приколы с книжкой.А с чего вы взяли что данная функция (hook) выводит type? Вы же возвращаете ассоциативный массив.

Аватар пользователя jaba jaba 23 апреля 2008 в 12:22

Вопщем методом тыка было определено что для отпределения нового типа нод нужно как минимум 2-е ловушки -

1) hook_node_info

2) hook_form