2011-06-30 40 views
0

我有一個自定義模塊,並希望捕捉節點/添加,但內部形式hook_nodeapi()它不顯示。如何捕捉一般節點/添加表單?

我需要這個來限制對一般節點創建概覽表單的訪問。設置權利對我來說不是解決方案,因爲我的用戶需要正確的「創建內容」

+0

如果用戶沒有_create content_的權限,那麼該頁面將沒有多大用處。 –

回答

0

請看hook_form_alter。它應該能夠做你想要的。

+0

謝謝,但沒有。它捕獲所有表單,但不包含節點/添加頁面的列表。注意到時我很困惑 –

0

Drupal節點模塊已經爲每種內容類型提供了權限,因此您可以在admin/user/permissions頁面中定義權限。或者,您可以在自定義模塊中使用hook_perm來定義自己的權限,並在自定義模塊中使用該權限。