drupal позиция индикатора form-required

В друале 7 у меня формы выводятся вот так

<label for="edit-panes-billing-billing-first-name"><span class="form-required">(*)</span> First name</label>

Проблема в том, что индикатор обязательной формы находится спереди. Я не могу найти крючок. мне нужно либо

Мне нужно изменить порядок html или обернуть диапазон вокруг текстовой части, чтобы вывод был

<label for="edit-panes-billing-billing-first-name"><span class="form-required">(*)</span> <span class="mytitle">First name</span></label>

person LeBlaireau    schedule 22.11.2012    source источник


Ответы (1)


Используйте hook_form_alter() чтобы изменить свойство #required этого поля.

Код будет похож на:

$form['panes_billing_billing_first_name']['#required'] = FALSE;
person Muhammad Reda    schedule 22.11.2012
comment
Я все еще хочу, чтобы они требовались только для изменения html, который выводится в метке. Спасибо - person LeBlaireau; 22.11.2012