我尝试使用以下代码更改注释表单重定向路径。
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';
}
}