如何更改 drupal6 注释表单的重定向路径



我尝试使用以下代码更改注释表单重定向路径。

function Mymodule_form_alter(&$form, &$form_state, $form_id){
 if($form_id=='comment_form' && arg(0)=='writing'){
   $form['#redirect'] = 'writing/'.arg(1); 
 }
}

但它不起作用。有人可以帮助我吗?

请检查 arg(0) 是否为"写作"...?确保if condition是真的。我已经尝试了下面的代码并且工作正常。

function mymod_form_alter(&$form, &$form_state, $form_id){
  if($form_id=='comment_form' ){
    $form['#redirect'] = 'node'; 
  }
}

最新更新