0

から にアップグレードしDrupal 6ていDrupal 7ます。更新後にこのモジュールを有効にしました。

これが私の機能です:

function sport_utils_form_alter($form, $form_state, $form_id) {
    if (strpos($form_id, '_node_form') !== FALSE) {
        $form['#validate'][] = 'byu_sport_utils_verify_valid_author';
        $form['#validate'][] = 'byu_sport_utils_remove_first_line_break';

        $form['top_buttons'] = $form['buttons'];
        $form['top_buttons']['#weight'] = -500;
        $form['top_buttons']['#prefix'] = $form['buttons']['#prefix'] = '<div class="button-bar">';
        $form['top_buttons']['#suffix'] = $form['buttons']['#suffix'] = '</div><div class="clear"></div>';
    }
}

次の行でエラーがスローされます。

$form['top_buttons'] = $form['buttons'];

$form['buttons']Drupal 7 で動作する別のものに置き換える必要があるかどうかわかりません。

助言がありますか?

4

1 に答える 1