Estou tentando adicionar o atributo placeholder a todos os campos de texto do meu site, mas não estou tendo sorte.
Eu criei um módulo que substitui hook_form_alter
function mymodule_form_alter(&$form, &$form_state, $form_id)
{
foreach ($form as $key => $value) {
if ("textfield" == $value["#type"]){
$value['#attributes']["placeholder"] = t($value["#title"]);
}
}
}
Devo dizer que também estou usando o módulo de formulário da web.