if (in_array($form['#submit'], 'search_box_form_submit')) {
$key = array_search('search_box_form_submit', $form['#submit']);
unset($form['#submit'][$key]);
}
array_unshift($form['#submit'], 'mymodule_search_box_submit');
代码是做什么的?我不遵循它;我希望有人能够一行一行地向我解释。这段代码做了什么?
不太可能这是“正确”的方法,但没有上下文只是一个受过教育的猜测。 – 2011-03-20 03:26:31