MyXoops Forum

Re: XoopsThemeForm->render() - Formular gestalten / strukturieren? [Entwicklung allgemein] - myXOOPS German Support

Baschtler

"myXOOPs"-Neuling
Gepostet am:21.04.2005 13:06
Baschtler
Baschtler Offline (Show more)
"myXOOPs"-Neuling
Posts: 59
Since: 20.11.2003
#4

Re: XoopsThemeForm->render() - Formular gestalten / strukturieren?

Hm. Es funktioniert, aber das ganze sieht leider ziemlich unstrukturiert aus.. ich kann zwar Labels mit dem Wert <br /> einfügen, aber die Eingabefelder sind dann immernoch nicht auf gleicher Höhe..

Baschtler

"myXOOPs"-Neuling
Gepostet am:21.04.2005 10:58
Baschtler
Baschtler Offline (Show more)
"myXOOPs"-Neuling
Posts: 59
Since: 20.11.2003
#3

Re: XoopsThemeForm->render() - Formular gestalten / strukturieren?

danke.. werds gleich ausprobieren!

und jo, es is quatsch, aber das prinzip hab ich schon verstanden ;)

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

Gast

Gepostet am:21.04.2005 09:15
Gast
Gast (Show more)
Posts: 0
Since:
#2

Re: XoopsThemeForm->render() - Formular gestalten / strukturieren?

Wenn du mehrere Form-Elemente in einer Zeile zusammenfassen willst, gibt es die Klasse XoopsFormElementTray.

Der Code dürfte dann ungefähr so aussehen:

$catform = new XoopsThemeForm(_AM_DEBASER_SHOWSORT"genrelist""index.php");
$genre_tray = new XoopsFormElementTray_AM_DEBASER_GENRE'' );
$genre_tray->addElement( new XoopsFormHidden('op''showmpegs') );
$genre_tray->addElement(new XoopsFormButton('''genrelistsubmit'_AM_DEBASER_GO'submit'));
$catform->addElement($genre_tray);
...


Das Beispiel oben ist natürlich Quark ein hidden-Element und einen Submit-Button zusammen zu fassen, aber es dürfte dir für deinen Code einen Anhaltspunkt geben.

Baschtler

"myXOOPs"-Neuling
Gepostet am:21.04.2005 08:53
Baschtler
Baschtler Offline (Show more)
"myXOOPs"-Neuling
Posts: 59
Since: 20.11.2003
#1

XoopsThemeForm->render() - Formular gestalten / strukturieren?

Moin alle

Im Moment sind bei mir alle Formulare ein XoopsThemeForm, welches ich mit Formularelementen fülle und schlussendlich mit print $formular->render(); ausgebe.. Es sind also keine Templates im Spiel, da ich mit templates Formatierungsprobleme habe, wenn ich die Klasse XoopsFormTextDateSelect verwende. (Mehr dazu hier)


Nun möchte ich jedoch die Formulare etwas besser gestalten bzw. wenigstens verschiedene Felder voneinander Abgrenzen.. Wenn ich mehrere Felder in eine Table-Row pappen könnte wär das auch super.. Ich dachte vielleicht gibts irgend eine Theme-Tabellen-Klasse oder so wo man dann die Inhalte (Formelemente) einzeln reinrendern kann oder so.. (Ja ich weiss, da liegen jetzt Templates wieder nahe aber da hab ich wie gesagt das Problem mit XoopsFormTextDateSelect)

Hat jemand eine Idee wie ich das lösen könnte?


Gruss
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
OffOffTopic [Wichtig] Übernahme myXOOPS 0 494 11.12.2023 18:57
alfred Gehe zum letzten Beitrag
Die Installation und Administration von XOOPS 2.5.X [Offen] Upgrade 2.5.11 3 2207 07.05.2023 07:03
Goffy Gehe zum letzten Beitrag