09/09/02 12:53:17
>>306
Drupalの開発系の参考書読むと答えが書いてある。
プログラムになっちゃうけどね。
Drupal 内で使いまわされている $form 配列という
データがあって、それが画面上の入力要素の全て
を担っている。$form 内には、タイトルと本文の入力
の可否を示す値があるから、それをなしにすればいい。
ただし、CCK が作る標準フォームの作成処理を邪魔
しちゃいけないから、CCKがフォーム関連の処理を
行った後に割り込んでその設定をする。
多分、form_alter とかそのあたりだと思う。
hook 冒頭で $node->type->type をとって、自分が
そう決めたtype以外を触らないような配慮も必要。