6
Comment rendre un champ en lecture seule à l'aide de hook_form_alter
J'essaie de rendre certains des champs du formulaire de profil Drupal en lecture seule en mode édition. J'utilise le code suivant dans 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; } Dans l'interface utilisateur, le fichier s'affiche en lecture seule, mais je peux toujours modifier la valeur …