Drupal:以多步骤形式设置id属性

Vin*_*nto 5 forms drupal

我正在 Drupal 6 中构建一个多步骤表单。由于某种原因,第一次显示步骤 1 表单时,元素id的属性有一个额外的“-1”。form

例如,如果表单名称是“user-registration”,那么我第一次访问步骤1表单时,就是id“user-registration-1”。然后,如果我转到步骤 2,则为id“用户注册”。如果我回到步骤 1,id仍然是“用户注册”。

我想知道是否有办法设置属性id或阻止 Drupal 添加额外的“-1”。

谢谢。

goo*_*orp 4

你可以自己设置id。

$form['#attributes'] = array('id' => 'user-registration');
Run Code Online (Sandbox Code Playgroud)