Joomla!® User Group Fulda

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.

Homepage von Chronoengine für den Download von Chronoforms

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.

 

Download von Chronoforms für Joomla! 1.6

 

Auf der Seite von ChronoEngine findet Ihr oben den Punkt "Download", darunter den Unterordnet "ChronoForms".

Weiterlesen: ChronoForms unter Joomla! 1.6 installieren

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 ...

 

ChronoForms - Neues Formular erstellen unter Joomla! 1.6

... 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".

 

ChronoForms - File Upload Element hinzufüegen

 

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.

 

ChronoForms - Pflichtangaben für den E-Mail versandt (Required)

 

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.

 

ChronoForms - Gastaltung der Formulare

 

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 ...

Weiterlesen: ChronoForms - Gestaltung der Formulare mit CSS

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.

 

ChronoForms Subscription - Lizenzieren der Erweiterung

 

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.

Weiterlesen: ChronoForms - Lizenzieren / Validation

Anmeldung

Wer mitmachen möchte schickt uns bitte über das Kontaktformular eine kurze Info mit Eurer E-mail-Adresse und eurem Wunschnamen.

JUG Fulda

JUG Fulda auf Twitter

Tweets von @jugfulda
Copyright © 2013 Joomla!® User Group Fulda. Alle Rechte vorbehalten.
Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.