2011-09-08 67 views
0

我有一个在drupal中的确认密码字段,我需要为两个文本框设置描述,我试过这个。在drupal的两个文本框下的drupal confirm_password字段集描述

$form['pass[pass1]']['#description'] = 'textbox1'; 
$form['pass[pass2]']['#description'] = 'textbox2'; 

是可能的。任何人都可以解释如何去做。

我也试过。

$form['pass']['pass1']['#description'] = 'textbox1'; 
    $form['pass']['pass2']['#description'] = 'textbox2'; 

两个代码没有任何变化在GUI

回答

0

密码字段被分成两个在expand_password_confirm功能(称为PASS1和PASS2,就像你的上方,从而得到了我想你大概已经知道) 。你或许可以改变描述的形式预渲染功能,让您的形式提出:

$form['#pre_render'] = array('MYMODULE_my_form_pre_render'); 

,然后创建以下功能:

function MYMODULE_my_form_pre_render(&$form) { 
    $form['pass']['pass1']['#description'] = 'textbox1'; 
    $form['pass']['pass2']['#description'] = 'textbox2'; 
} 

希望帮助