[英]Add an “onclick” attribute to login submit button in Drupal 7
我在另一个页面中有一个drupal proyect作为iframe
,我想在登录提交按钮中添加一个属性,将顶部网址重定向到这样的自定义网址:
top.location.href = 'somepage.html';
我正在尝试这个:
function hook_form_alter(&$form, &$form_state, $form_id){
if($form_id == 'user_login_block'){
$form['actions']['submit']['#attributes'] = array('onclick' => "top.location.href = 'somepage.html';");
}
}
我确定$form_id
是user_login_form
,但没有任何反应。
您需要更改该行
$form['actions']['submit']['#attributes'] = array('onclick' => "top.location.href = 'somepage.html';");
至
$form['actions']['submit']['#attributes'] = array('onclick' => "javascript: top.location.href = 'somepage.html';");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.