私はいくつかのコードをリファクタリングしています。これは、私がいつか書いた Drupal モジュールです。他のユーザーが使用できるように、構成ページを追加しています。
フィールドセットの定義に成功しましたが、それにコンテンツを「挿入」する方法がわかりません。次のコードは、サイトで定義されているノード タイプごとに無線を設定します。
$node_types = node_get_types('names');
$test = array(
'#title' => t('tweeting node'),
'#type' => 'radios',
'#options' => $node_types,
'#default_value' => 'Page',
'#weight' => 0,
);
そして、以下は、上記で生成されたラジオ ボタンを挿入するフィールドセットを定義します。
$form['twitterhelper_nodecollection'] = array(
'#type' => 'fieldset',
'#title' => t('select a node'),
'#weight' => 0,
'#collapsible' => TRUE,
'#collapsed' => FALSE,
'#parents' => $test,
);