Я не знаю, почему вы обернули бы элемент формы вокруг элемента формы. Но чтобы ответить на ваш вопрос, используйте клавиши '#prefix'
и '#suffix'
, чтобы добавить свой ярлык.
Итак, ваш код может выглядеть примерно так:
$form['first_name'] = array(
'#type' => 'textfield',
'#prefix' => '<label for="edit-firstname">' . t('First Name'),
'#suffix' => '</label>',
'#required' => TRUE
);
Если вы пытаетесь поместить метку рядом с текстовым полем, все, что вам нужно сделать, это добавить ключ '#title'
к элементу текстового поля. Так это может выглядеть так:
$form['first_name'] = array(
'#type' => 'textfield',
'#title' => t('First Name'),
'#required' => TRUE
);