Bestehendes Formular unter /admin/settings/... erweitern
Eingetragen von bjacob@drupal.org (58)
am 14.11.2007 - 16:42 Uhr in
am 14.11.2007 - 16:42 Uhr in
Hallo Leute,
ich schreibe gerade an meinem ersten Modul. Macht soweit Spaß :) Ich würde gerne ein bestehendes Formular, welches sich unter /admin/settings/... befindet erweitern. Im Detail:
- Ich habe ein Modul installiert, dass unter /admin/settings/ einen eigenen Menupunkt angelegt hat. Er heißt "Salesforce".
- Ich möchte gern auf dieser Seite "Salesforce" ein neues fieldset inkl. dazugehörigen Feldern anlegen.
- Ich habe form_alter() probiert, doch mein neues fieldset inkl. Felder erscheint am Ende der Seite unterhalb den submit Buttons.
Kann mir jemand einen Tipp geben? Mache ich etwas verkehrt? Geht das eleganter?
Grüße
Björn
- Anmelden oder Registrieren um Kommentare zu schreiben
Du willst doch ein neues
am 14.11.2007 - 17:03 Uhr
Du willst doch ein neues Formular erstellen oder? form_alter ist nur zum Ändern bestehender Formulare. Mit dem Hook "form" kannst du ein eigenes Formular erstellen.
<?php
function testmodul_form() {
$form = array();
//hier die ganzen Formularfelder definieren
return $form;
}
?>
gruß pebosi
gruß pebosi
--
https://pebosi.net
Hallo pebosi,
am 14.11.2007 - 17:39 Uhr
Hallo pebosi,
danke für deinen Kommentar. Ich möchte nicht ein neues form erstellen. Es gibt eine bestehende settings-Seite eines Moduls. Dort würde ich gerne weitere Formularfelder anhängen und die bestehenden Felder so belassen. Wo knüpft man da an?
Grüße
Björn
Gewichtsprobleme
am 14.11.2007 - 19:39 Uhr
Wo knüpft man da an?
Du hast womöglich ein Gewichtsproblem?!
Teste mal:
'#weight' => -10
Coole Sache! Das war es.
am 14.11.2007 - 21:22 Uhr
Coole Sache! Das war es. form_alter() ist die richtige Funktion. Eine Ergänzung meines fieldsets mit dem weight parameter und schon passt es. Danke!
Zitat: Du hast womöglich
am 14.11.2007 - 23:52 Uhr
Du hast womöglich ein Gewichtsproblem?!
Teste mal:
'#weight' => -10
Woher weißt du das? Du kennst ihn doch gar nicht. :)
Gruß
macco
http://www.ErsteHerren.info - Das Netzwerk für alle Tennis-Spieler, Tennis-Fans und Freunde der 1. Herren des TC Blau-Weiss Wiesbaden.
Gruß
Rockiger
Schon eingeladen?
FussballNZ - Das Fussballnetzwerk (http://www.fussballnz.de)