2011-12-15 14 views
0

Drupalは私をばか気分にさせていますが、私は絶えずそれを追求しており、今、助けが必要です。Drupalでカスタムフォームモジュールを作成し、コンテンツタイプを追加するにはどうすればいいですか?

私の目標は、テーブル要素内にカスタムフォームを作成することです。オンラインで、そしてstackoverflowでプロービングした後、人々はフォームapiを深く掘り下げて自分のフォームモジュールを構築することを勧めました。

これで、モジュールを作成して有効にすると、Webformモジュールをダウンロードしてコンテンツ作成フォームに自動的に表示されるように、[コンテンツタイプを追加]をクリックすると表示されません。

ありがとうございます!

答えて

0

あなたのモジュールに含まれているものはわかりませんが、hook_node_info()を使用して新しいコンテンツタイプを作成する必要があります。ここで

はdrupalのウェブサイト上の文書です http://api.drupal.org/api/drupal/modules--node--node.api.php/function/hook_node_info/7

それはこの

/** 
* Implements hook_node_info(). 
*/ 
function mymodule_node_info() { 
    return array(
    'blog' => array(
     'name' => t('MyModule entry'), 
     'base' => 'mymodule', 
     'description' => t('Description of content type'), 
    ) 
); 
} 
のようなものでなければなりません
関連する問題