Form API - Elemente aus Form nehmen, unsichbar

am 27.09.2012 - 09:39 Uhr in
Hallo ihr,
wollte mein Forum gerade ein bischen anpassen und diese Forumsauswahl rausschmeissen. Bei mir gibt's nur ein Forum. :) Soll richtig einfach sein.
Desshalb wollte ich die Auswahl defaultmäßig auf Generell Diskusions setzten. Das klappte auch:
<?php
'#title' => 'Forums',
'#description' => '',
'#required' => true,
'#delta' => 0,
'#type' => 'select',
'#default_value' => 1,
'#multiple' => false,
'#options' =>
array (
'_none' => '- Select a value -',
1 => 'General discussion',
),
'#value_key' => 'tid',
'#element_validate' =>
?>
$form['taxonomy_forums']['und']['#default_value'] = 1;
naja, wenn das Ding eh schon da steht wo es soll möchte ich nicht mehr das dies weiterhin in der Form angezeigt wird. Es soll natürlich noch da bleiben, nur unsichtbar sein.
Habt ihr da ne Idee?
Gruß
-Patrick
- Anmelden oder Registrieren um Kommentare zu schreiben
hi, hab die lösung
am 27.09.2012 - 10:30 Uhr
hi, hab die lösung gefunden.
$form['taxonomy_forums']['und']['#type'] = 'hidden';
scheint mir aber keine Gute zu sein weil ich ja den Type ändere!??!?
Du könntest stattdessen die
am 27.09.2012 - 13:05 Uhr
Du könntest stattdessen die beiden Zeilen einfügen:
<?php
'#prefix' => '<div style="display:none;">',
'#suffix' => '</div>',
?>