這是Drupal 6.x,我有一段時間的噩夢來修改一個簡單的drupal表單。這是一個模塊文件。爲什麼我會收到「跳過斷視圖錯誤」?
function modulename_menu() { $items = array(); $items['school/registration'] = array( 'title' => 'Registration Form', 'page callback' =>'drupal_get_form', 'type' => MENU_CALLBACK
);
return $items; }//end of the function
function modulename_school_form_alter(&$form, $form_state, $form_id) {
// dsm($form_id);
if ($form_id == 'user_registration_form') { // modify the "#submit" form property by prepending another submit handler arra $form['#submit'] = array_merge( array('_modulename_registration_submit' => array()), $form['#submit'] );
} }
由於缺乏背景信息,您可能會被低估。你在使用Views模塊嗎?這個表單與Views有關嗎?你在改變一個模塊還是自己創建?告訴我們發生了什麼,不要只是粘貼一些代碼。 – jergason 2010-06-11 00:34:09