Was gibt es zu Formularen zu sagen?
Formulare mit ChronoForms für Joomla! 1.6
Am 30. März 2011 wurde der Release Candidate 1.7 (genauer die Version V4 RC 1.7) von ChronoForms veröffentlicht. Damit ist unter Joomla! 1.6 nun auch der Einsatz der Erweiterung von ChronoEngie möglich.
Ein erster Blick zeigt die ChronoForms mit vielen Veränderungen und Neuerungen. Es ist spannend, was alles drin steckt. Bis zum Wochenende werden wir über die Installtion und Veröffentlichung neuer Formulare mit ChronoForms V4 berichten. Bis dahin noch viel Spaß.
Weitere Erweiterungen zum Erstellen von Formularen und Joomla!
Wer über ein Kontaktformular hinaus mehr von Formularen erwartet wird schnell auf die Suche nach Erweiterungen gehen, die beim Erstellen von solchen Formularen untersützten. Hier möchten wir euch ein paar Hinweise auf solche Erweiterungen geben.
- Breezingforms (Gerade wer große Formulare, Mehrspaltige Aufteilungen, Bezahloptionen usw. benötigt ... Beispiele auch im OpenBook von Galileo Computing)
- CKForms (über die deutsche Anleitung im PDF-Format könnt Ihr euch über die Funktionen von CKForms informieren)
- ChronoForms (Daten der Formulare werden in Tabellen gespeichert, können per E-Mail versandt werden, File Uploads sind möglich. Infos auf dieser Seite. Beginnt z. B. mit dem Beitrag "ChronoForms unter Joomla! 1.6 installieren".
- Miquado Forms (Formularkomponente aus der Schweiz und damit von Haus aus deutschsprachige Foren und Hilfen)
- Proforms Basic (Kostenlose Version der kommerziellen Erweiterung. Sehr Benutzerfreundlich. deutschsprachige Entwickler und damit deutsche Foren und Hilfen. Überzeugt euch selbst).
Das sind natürlich längst nich alle Formularkomponenten die es für Joomla! gibt. Wer mehr will, schaut sich bei den Erweiterungen auf extensions.joomla.org um.
Weitere Informationen zu Formularen im Web
- www.joomlaos.de (Formular-Erweiterungen für Joomla 1.5)
- www.joomlaos.de (Formular-Erweiterungen für Joomla 1.6)
ChronoForms unter Joomla! 1.6 installieren
Startet damit die Installationspakte von ChronoEngine.com herunter zu laden.
Auf der Seite von ChronoEngine findet Ihr oben den Punkt "Download", darunter den Unterordnet "ChronoForms".
ChronoForms - Erstellen eines Formulares unter Joomla! 1.6 mit dem Easy Form Wizard
ChronoEngine hat für Joomla! 1.6 ein paar Änderungen in die ChronoForms einfließen lassen. Hier möchte ich anhand eines Kontaktformulares zeigen, wie Ihr ein Formular mit ChronoForms unter Joomla! 1.6 erstellen könnt.
Meldet euch nach der Installation von ChronoForms am Backend an ...
... und wechselt über "Komponenten > ChronoForms" zum Forms Manager alternativ gleich über "Komponenten > ChronoForms" auf "Easy Form Wizard".
Weiterlesen: ChronoForms - Erstellen eines Formulares unter Joomla! 1.6 mit dem Easy Form Wizard
ChronoForms - Dateien hochlanden mit dem File Upload Element unter Joomla! 1.6
Die ChronoForms bieten auch in der Version 4 unter Joomla! 1.6 die Möglichkeit Dateien innerhalb eines Formulars hochzuladen. Fügt dazu in das Formular ein "File Upload" Element hinzu.
Voraussetzung für das durcharbeiten diese Dokuemntation ist, dass Ihr bereits ein Formular, ähnlich dem in dem Beitrag "ChronoForms - Erstellen eines Formulares unter Joomla! 1.6 mit dem Easy Form Wizard" beschriebenen vor euch habt. Die Doku ist für ChronoForms V4 unter Joomla! 1.6 erstellt! Aber nun weiter "im Takt".
Das Feld füge ich unten hinzu (blauer Pfeil) und verschiebe es anschließend an die Stelle, an der es stehen soll (roter gestrichelter Pfeil).
Weiterlesen: ChronoForms - Dateien hochlanden mit dem File Upload Element unter Joomla! 1.6
ChronoForms - Dynamische E-Mail Benachrichtigung
Sollen die eingegebenen Daten des Formulares per E-Mail versandt werden, so ist die E-Mail-Adresse des Empfängers ("To") im Register "Static" einzugeben. Wenn Ihr die Daten aus dem Formular an mehrere gesendet werden sollen, kann man die Empfängeradressen durch Komma getrennt angeben.
Wichtig: Alle Felder im Register "Static", die mit "Required" gekennzeichnet sind, sind auch auszufüllen! Damit werdet Ihr dann die Information bekommen.
Weiterlesen: ChronoForms - Dynamische E-Mail Benachrichtigung
ChronoForms - Gestaltung der Formulare mit CSS
ChronoForms hat eine Standard-CSS-Datei, die frontform.css, in der die Formatierungen des Formulares festgelegt sind. Dort steht z. B. dass die Breite des „beschreibenden Feldes“ (engl. Label) bei den Textfeldern genau 150 Bildpunkte breit ist. In diesem Beispiel möchte ich zeigen, wie man die Label der Felder mit ein paar CSS-Formatierungen versehen kann.
Die folgende Abbildung zeigt ein Beispielformular mit einem Textfeld, wie es z. B. in dem Beitrag "ChronoForms - Erstellen eines Formulares unter Joomla! 1.6 mit dem Easy Form Wizard " hinzugefügt wurde.
Wenn ich das Label vor dem Textfeld mit dem Webdeveloper Toolbar unter Firefox betrachte, finde ich die Klasse "cfdiv_text" die dem Label des Textfeldes zugewiesen ist. Öffne ich die verantwortliche CSS-Datei "frontform.css" aus dem Verzeichnis ".../components/com_chronoforms/css", so stehen dort ...
ChronoForms - Lizenzieren / Validation
Wer die Entwicklung von ChronoForms unterstützen will oder einfach nur den Hinweis "Powered By ChronoForms - ChronoEngine.com" unter den Formularen verschwinden lassen möchte, der kann ChronoForms lizenzieren (validieren). Für $25,00 könnt Ihr drei Domains freischalten (Stand Juli 2011). Der Zugang zur Lizensierung geschieht über den Punkt "Subscriptions" auf der Homepage von ChronoEngine.
Derzeit gibt es drei Lizenzmodelle: Drei, Fünf oder unendlich viele Domains, die sich vom Link befreien lassen. Ein Klick auf "+ADD TO CART" bei dem Lizenzmodell, dass euch zusagt und Ihr werdet zum Bezahlsystem von "2checkout" weiter geleitet.