4
hook_submitを使用してチェックボックスの状態を保存するにはどうすればよいですか?Drupalのカスタムモジュールからチェックボックスの値を保存するにはどうすればいいですか?
hook_form:
$versionArray = array('ver 1.7.0.0-beta1' => 'ver 1.7.0.0-beta1', 'ver 1.6.2.0' => 'ver 1.6.2.0', 'ver 1.5.1.0' => 'ver 1.5.1.0', 'ver 1.4.2.0' => 'ver 1.4.2.0', 'ver 1.3.3.0' => 'ver 1.3.3.0');
$form['mage']['version'] = array(
'#type' => 'checkboxes',
'#title' => t('Select'),
'#required' => TRUE,
'#options' => $versionArray
);
hook_submit:
....
$node->field_checkboxes[0]['value'] = $form_state['values']['mage']['version'];
....
node_save($node)
私は正しく保存すべての私の他のフィールドを持っているが、これらのフィールドは空白のまま。あなたの投稿機能で
おかげ ロバート
[OK]を、まもなくこのにやってみると、あなたは、私が乗ったかを知らせます。おかげで – Robert
あなたの助けを借りて、ありがとう、ありがとう。 – Robert
本当に助けてくれてうれし... - ムハンマド。 –