Drupal 7 form_alter完全删除表单字段

时间:2016-10-04 22:43:04

标签: drupal drupal-7 hook-form-alter

我正在尝试更改表单字段,特别是在Drupal商务中,但是当我使用钩形式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'
    );


  }
}

1 个答案:

答案 0 :(得分:0)

我想通了,我需要将其作为一项任务来改变整个阵列。

$form['cart_contents']['#prefix'] = 'my alteration';