0
私はフォームフィールドを、特にDrupalコマースで変更しようとしていますが、フックフォームalterを使用するとフィールドが完全に削除され、変更が追加されます。フィールドの変更を追加しなくても、単にフィールドを宣言するだけでフィールドが削除されます。Drupal 7 form_alterは完全にフォームフィールドを削除します
フィールドの残りの部分を失うことなくフォームフィールドを変更するにはどうすればよいですか。
function custom_theme_form_commerce_checkout_form_alter(&$form, &$form_state, $form_id) {
if($form_id == 'commerce_checkout_form_checkout'){
$form['cart_contents'] = array(
'prefix' => 'my alteration'
);
}
}
これはあなたのために働いた場合、これを回答として受け入れます。ありがとう。 – pal4life