6
Как сделать поле доступным только для чтения с помощью hook_form_alter
Я пытаюсь сделать некоторые поля формы профиля Drupal доступными только для чтения в режиме редактирования. Я использую следующий код в hook_alter $form[field_organisation_company_name][und][0]['#after_build'][]='_build_element_readonly'; function _build_element_readonly($element, &$form_state) { $element['value']['#attributes']['readonly'] = 'readonly'; return $element; } В пользовательском интерфейсе поле отображается только для чтения, но, тем не менее, я могу изменить значение, используя firebug …