Drupal 7: Convertir los label del formulario de login en placeholders (HTML5)
Usando el hook_form_alter() podemos modificar el formulario de login para poner placeholders en lugar de labels:
1 2 3 4 5 6 7 8 9 |
< ?php function MIMODULO_form_alter(&$form, &$form_state, $form_id) { if (in_array($form_id, array('user_login', 'user_login_block'))) { $form['name']['#attributes']['placeholder'] = t('Username'); $form['pass']['#attributes']['placeholder'] = t('Password'); $form['name']['#title_display'] = "invisible"; $form['pass']['#title_display'] = "invisible"; } } |
Vale aclarar que esta solución puede implementarse tanto en un modulo como en un theme por medio de template.php. Eso ya queda a gusto de cada uno.
Chau!
Perfecto, es exactamente lo que estaba buscando. Gracias