2011-12-15 28 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'), 
    ) 
); 
} 
相關問題