Bei edit form das title field ändern
Eingetragen von joenatan (35)
am 25.06.2007 - 18:37 Uhr in
am 25.06.2007 - 18:37 Uhr in
Guten Abend aller seits
Wie kann ich bei dem Editformular das Titlefield anpassen. Mit dem hook form_alter kann ich Problemlos Felder hinzufügen, aber wie kann ich bestehende abändern (z.B. ein CSS class beim div hinzufügen)?
Danke für eure Hilfe
joenatan
- Anmelden oder Registrieren um Kommentare zu schreiben
Habe es selber
am 26.06.2007 - 06:59 Uhr
Habe es selber herausgefunden. Hier das Code Beispiel:
<?php
function hidetitle_form_alter($form_id, &$form) {
if($form_id == 'address_node_form'){
drupal_add_js ('$(document).ready(function(){$("div.jtitle").hide("slow");}); ','inline');
$form['title']['#required'] = FALSE;
$form['title']['#prefix'] = "<div class='jtitle'>";
$form['title']['#suffix'] = "</div>";
}
}
?>
Gruss Joenatan
Es sind Kleinigkeiten. Aber
am 01.10.2007 - 01:13 Uhr
Es sind Kleinigkeiten. Aber damit fängt schlechter Code an. Besser ist es so:
<?php
function hidetitle_form_alter($form_id, &$form) {
if($form_id == 'address_node_form'){
drupal_add_js ('$(document).ready(function(){$("div.jtitle").hide("slow");}); ','inline');
$form['title']['#required'] = FALSE;
$form['title']['#prefix'] = '<div class="jtitle">';
$form['title']['#suffix'] = '</div>';
}
}
?>
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.