Alle FIELDSETS nicht collapsible
Eingetragen von sarahara (13)
am 21.01.2009 - 14:10 Uhr in
am 21.01.2009 - 14:10 Uhr in
Hallo ihr,
leider habe ich nichts dazu gefunden, ob ich all diese aufklappenden fieldsets nicht einfach abschalten kann. Ich möchte nicht, dass die die fieldsets collapsible sind. Wie bewerkstellige ich das?
Ich hab zwar folgendes gefunden :
<?php
// into your template.php file
// this example works on the signup form (from signup.module)
function phptemplate_signup_form($form){
$form['collapse']['#collapsible']=false;
return drupal_render($form);
}
?>
, aber die Frage ist wie ich das global anwende.
Hat jemand einen Tipp?
Vielen Dank
Sarah
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo nicht vergessen, das
am 21.01.2009 - 15:34 Uhr
Hallo
nicht vergessen, das es
http://api.drupal.org/api/file/developer/topics/forms_api_reference.html...
und
http://api.drupal.org/api/file/developer/topics/forms_api_reference.html...
gibt.
$form['collapse']['#collapsible']=false;
setzt das Klappen auf false ;)
---
Viele Grüße,
Kars-T
Viele Grüße,
Kars-T
okay, danke für diesen
am 21.01.2009 - 15:58 Uhr
okay, danke für diesen tipp!
hatte ich nicht vergessen, kannte ich noch gar nicht :)
jetzt hab ich einen anhaltspunkt, aber wie integriere ich das jetzt in die template.php?
danke danke
hello nochmal, mir stellt
am 22.01.2009 - 14:59 Uhr
hello nochmal,
mir stellt sich immernoch die frage, wie ich diese änderung jetzt global ins template.php eintrage
kann mir jemand damit kurz helfen?
danke!
Naja das ist dann nicht dann
am 22.01.2009 - 18:32 Uhr
Naja das ist dann nicht dann nicht mehr so ganz trivial, wenn du das global machen willst. Du musst http://api.drupal.org/api/function/hook_form_alter nutzen. Das kannst du aber nur ein einem Modul. Dann müsstest du über jedes Feld gehen, gucken ob es ein Fieldset ist und auf collapsed = false und collapsible = false setzen. Das könnte auch die Performance belasten.
http://www.drupalcenter.de/handbuch/4698
bzw.
http://www.drupalcenter.de/handbuch/6048
---
Viele Grüße,
Kars-T
Viele Grüße,
Kars-T