![]() |
![]() |
|
Der Punkt Paket bietet die Möglichkeit, Ihr Formular einem bereits bestehenden oder auch neuen Paket hinzuzufügen. Über das Konzept der Pakete können Sie später die Listenansicht filtern oder aber ein Paket bequem exportieren lassen. Wir tragen für unser Beispiel ein neues Paket »Anmeld_tanzkurs« ein. Nachdem Sie das Formular gespeichert haben, erscheint es in der Liste des Formularmanagers (Abbildung 11.9).
Wie Sie sehen, wurde bereits eine Seite angelegt, die bisher allerdings noch völlig leer ist. Über die Dropdown-Liste Paket können Sie sich auch die Formulare in den anderen Paketen ansehen.
11.4.2 Texteingabefeld
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Abbildung 11.10 Auswahl der Formularelemente |
Wenn Sie das Textfeld gespeichert haben, sehen Sie es links in der Liste der Formularelemente und rechts in der Entwurfsansicht des Formulars (Abbildung 11.11).
|
Abbildung 11.11 Die Bearbeitungsansicht des Formulars mit einem Texteingabefeld |
Einstellungen, die bis dahin nicht gespeichert wurden, werden nicht berücksichtigt.
Wir wollen nun das Eingabefeld beschriften und fügen daher ein weiteres Element hinzu. Dazu gehen wir wieder auf Neu und wählen dann im Bereich Statische die Option Statischer Text/HTML. In den Einstellungen für dieses Element sollten Sie neben Titel und Namen natürlich auch ganz unten den Wortlaut der Beschriftung, in unserem Fall »Nachname« eingeben (Abbildung 11.12).
|
Abbildung 11.12 Konfiguration der Beschriftung |
In der Entwurfsansicht des Formulars sehen Sie jetzt die Beschriftung und das Eingabefeld, die allerdings noch ein wenig anders angeordnet werden müssen. Leider kann man die Elemente nicht mit der Maus hin- und herbewegen. Markieren Sie stattdessen in der Liste ein Element, und verschieben Sie es mit den Pfeilen neben dem Formularentwurf (Abbildung 11.13).
|
Abbildung 11.13 Das Werkzeug zum Verschieben der Formularteile |
Mit der Angabe der Pixel können Sie die Positionierung der Elemente verfeinern. Vergessen Sie nicht, die neue Anordnung mit Speichern zu sichern, sonst wird das Formular wieder zurückgesetzt.
| Hinweis: Sie können auch mehrere Elemente gleichzeitig verschieben, indem Sie diese alle in der Liste auswählen. |
Dieselbe Prozedur wiederholen wir für den Vornamen und die E-Mail-Adresse. Zwei Eingabefelder und zwei Beschriftungen werden hinzugefügt und positioniert. Unser Formular sieht nun so aus:
|
Abbildung 11.14 Unser erstes Formular |
Als Nächstes fügen wir zwei Radiobuttons für die Angabe des Geschlechts ein. Im Konfigurationsdialog können Sie die Beschriftung im Feld Beschriftung eingeben (Abbildung 11.15).
|
Abbildung 11.15 Die Einstellung der Radiobuttons |
| Achtung: Der Sinn einer Gruppe von Radiobuttons besteht darin, dass jeweils immer nur ein Element angeklickt sein kann. Um dem Programm mitzuteilen, dass Radiobuttons zusammengehören, müssen Sie bei jedem Element im Feld Name denselben Wert eingeben. |
Die Radiobuttons sollten sich nun so präsentieren wie in Abbildung 11.16.
|
Abbildung 11.16 Ansicht der Radiobuttons |
Für die Angabe eines bestimmten Tanzkurses benötigen wir eine so genannte Dropdown-Liste. Sie wird im Auswahlfenster der Elemente als Auswahlliste bezeichnet. Die Konfiguration sehen Sie in Abbildung 11.17.
|
Abbildung 11.17 Die Konfiguration der Dropdown-Liste |
Über den Punkt Mehrfachauswahl können Sie einstellen, ob in der Liste mehrere Einträge ausgewählt werden dürfen. Dies hat in unserem Fall jedoch keinen Sinn. Die Auswahloptionen schreiben Sie untereinander in das Feld Optionen, und zwar in drei Abschnitten, die jeweils durch einen Strichpunkt getrennt werden:
1; Bitte Kurs auswählen; 0 0; Joomla!/Anfänger; 1 0; Joomla!/Fortgeschrittene; 2 0; Joomla!/Profi; 3
Im ersten Teil kann entweder eine 1 oder eine 0 angegeben werden. Die 1 bedeutet, dass dies die Standardeinstellung werden soll. Den zweiten Abschnitt bekommt der Nutzer als Listeneintrag zu sehen. Wenn im dritten Teil Werte verwendet werden, werden diese übermittelt. So können die Tanzkurse z. B. intern durchnummeriert werden.
| Tipp: Wenn Sie in der ersten Zeile Informationen für den Nutzer formulieren, sparen Sie sich eine zusätzliche Beschriftung der Dropdown-Liste. Außerdem kann man so feststellen, ob der User überhaupt eine Auswahl getroffen hat. |
Das Ergebnis sehen Sie in der Entwurfsansicht und in Abbildung 11.18.
|
Abbildung 11.18 Unsere Dropdown-Liste |
Ein Element, das Sie schon von der Joomla!-Oberfläche kennen dürften, ist der Tooltip. Wir wollen unserer Kursauswahlliste einen Tooltip zur Seite stellen, der den User darüber informiert, an wen er sich bei eventuellen Fragen zu Kursinhalten wenden kann.
Dazu wählen wir im Bereich Statische den Hinweis aus und stellen ihn nach unseren Wünschen ein (Abbildung 11.19). Man könnte nun z. B. über den Typ/ Spezial ein eigenes kleines Icon einbinden. Wir bleiben in unserem Beispiel jedoch bei dem blauen Informationssymbol.
|
Abbildung 11.19 Die Einstellungen des Tooltips |
Wenn Sie gespeichert haben, sehen Sie das eingefügte Symbol und können es neben der Kursliste positionieren. Was jetzt noch fehlt, ist der Submit-Button, der die Daten an den Server übermittelt.
Das Erstellen des Buttons folgt einer ähnlichen Prozedur wie das der bisherigen Elemente. Sie wählen im Bereich Knöpfe eine Schaltfläche mit dem gewünschten Layout und konfigurieren sie im Einstellungsdialog (Abbildung 11.20).
|
Abbildung 11.20 Die Einstellung des Submit-Buttons |
Die Schaltfläche vom Typ Normaler Knopf erscheint so wie in Abbildung 11.21.
|
Abbildung 11.21 Der Submit (Abschicken)-Button |
Zuletzt soll unser Formular noch eine Überschrift erhalten. Dazu verschieben wir alle Bestandteile nach unten, indem wir in der Liste alle Elemente über die oberste Checkbox in der Titelleiste markieren und anhand der Pfeile nach unten setzen.
Danach fügen wir ein zusätzliches statisches Textfeld für den Titel ein. Um den Text als Überschrift formatieren zu können, sollten Sie über Components · Facile Forms · Configuration den WYSIWYG-Editor für Textfelder einschalten. Nun können Sie »Kursanmeldung« als Überschrift der Ebene 2 und kursiv formatieren.
Die Oberfläche unseres Formulars ist damit fertig (Abbildung 11.22).
|
Abbildung 11.22 Das komplette Anmeldeformular |
| << zurück |
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
Copyright © Galileo Press 2006
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.