1

特に Drupal コマースでフォーム フィールドを変更しようとしていますが、フック フォーム変更を使用すると、フィールドが完全に削除され、変更が追加されるだけです。フィールドの変更を追加しなくても、フィールドを宣言するだけでフィールドも削除されます。

フィールドの残りの部分を失うことなく、フォーム フィールドを変更する方法を教えてください。

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'
    );


  }
}
4

1 に答える 1