-
BreezingForms - Teil 4 (1.5)
30.07.2009 in Joomla! von daniel_koch
- Kategorie: Joomla!
- Erstellt mit Programmversion: 1.5
- Dateigröße (PDF): 1.4 MB
- Bisherige Zugriffe: 2330
Tipp: Dieser Inhalt befindet sich auch auf der:
Lieber Gast …
… die Inhalte von PSD-Tutorials.de stehen nur registrierten Mitgliedern zur Verfügung. Damit wollen wir den Communitygedanken weiterführen. Als Mitglied trägst du - wenn auch nur im Kleinen - zum Puls der Community bei. Und nur so ist es möglich, weiterhin hochwertige Inhalte für alle bereitzustellen.
Vorteile der kostenlosen Mitgliedschaft
Mit der kostenlosen und schnell erledigten Registrierung erhältst du viele nachhaltige Vorteile, die wir dir hier in aller Kürze aufzeigen möchten:
- PSD steht für professionelles Know-how in den Bereichen Bildbearbeitung mit Photoshop, Fotografie, Webentwicklung, Layout- und Vektorbearbeitung, 3D-Bearbeitung mit Cinema 4D und Co.
- Über 2200 Tutorials mit druckbarer PDF-Datei und teilweise den zugehörigen Arbeitsmaterialien
- Mehr als 500 Video-Trainings als Stream zur Direktanzeige und zum Download
- Abruf von über 1000 Downloads zu Photoshop-Presets, 3D-Modellen, Grußkarten, Texturen & Co
- Zugriff auf ein sehr aktives Forum mit Antworten im Minutentakt
- Deine Daten sind sicher. Sie werden nicht weitergegeben! Die Mitgliedschaft kann jederzeit und ohne Aufwand wieder gelöscht werden.
Reinschnuppern als Gast
Niemand kauft gerne die Katze im Sack, auch wenn sie kostenlos ist. Wir haben eine Handvoll Tutorials und Video-Trainings ausgesucht, die du auch als Gast ohne Registrierung ansehen kannst. Gefallen sie dir, stehen dir nach der Registrierung alle oben genannten Inhalte zur Verfügung.
- Download: Sepia-Vintage-Effekt-Aktion
- Download: Spiegelungen 2
- Download: Vektor-Logo (Eidechse)
- Tutorial: Linien zum Glühen bringen
- Tutorial: Ballons aus einer Schublade
- Tutorial: Neue Pinsel erstellen leicht gemacht
- Tutorial: Kommerzielle Fotografie 01: Berufswunsch Fotografie
- Videotraining: Die Programmoberfläche und der Arbeitsbereich von Adobe InDesign
- Videotraining: Lichtscheinkontureneffekt mit Animation
- Videotraining: CorelDRAW X6 Grundlagen - Hilfsmittel Freihand, 2-Punkt-Linie, Bezier, B-Spline, Polylinie, Stift, 3-Punkt-Kurve
- Videotraining: CorelDRAW X6 Grundlagen: Hilfsmittel Form - Heranziehen, Zurückweisen
Das Punktesystem
Einen winzigen Haken gibt es noch. Es gibt bei uns ein Punktesystem. Damit soll erreicht werden, dass Mitglieder sich aktiv in unserer Community beteiligen. Sobald du im Forum schreibst oder Tutorials kommentierst, bekommst du Punkte. Mit diesen Punkten kannst du wiederum Tutorials anschauen oder Downloads herunterladen. Mit der Registrierung bei PSD-Tutorials.de erhältst du ein Startguthaben von 100 Punkten, womit du schon ein gutes Stück weit kommst.
Joomla!-Training - für die aktuelle Version 2.5
Du willst deine eigene Website erstellen und administrieren?- 9 Stunden Video-Trainings zum beliebten CMS Joomla ab 2.5!
- 40 Praxis-Lektionen in Text/Bild als PDF (über 500 Seiten)
Jetzt informieren
Kommentare
Tutorial empfehlen
Anleitung (Bilder + Extras werden nur für Mitglieder eingeblendet)
Dass sich Felder relativ einfach anlegen lassen, wurde in den vorherigen Tutorials deutlich. Allerdings bereiten bestimmte Formularfelder erfahrungsgemäß das gleiche Problem: Oftmals wissen die Besucher nicht, was sie dort genau eintragen sollen bzw. erwarten eine Hilfestellung. Wie aber kann man den Besuchern hier helfend unter die Arme greifen? In Joomla! ist eine entsprechende Funktion integriert, die Ihnen sicherlich bereits aufgefallen ist.

Fährt man mit der Maus über ein solches Symbol, werden innerhalb von Tooltipps Hilfetexte angezeigt. So etwas eignet sich natürlich auch hervorragend für Formulare. Stellt sich also beispielsweise heraus, dass Besucher ein bestimmtes Feld immer wieder fehlerhaft ausfüllen bzw. falsch interpretieren, können Sie einen entsprechenden Hilfetext hinterlegen. Solche Hilfetexte können Sie in den BreezingForms ganz einfach definieren.
Um ein Tooltipp anzulegen, wählen Sie im Bereich Statische den Wert Hinweis.

Über Weiter gelangt man zum Konfigurations-Dialog, in dem man die nötigen Angaben definieren kann. Der anzueigende Text wird dabei in das Text-Feld geschrieben.

Das Formular abschicken
Wie Sie Ihr Formular letztendlich gestalten, bleibt natürlich Ihnen überlassen. Eine Frage stellt sich aber dennoch: Wie kann man dafür sorgen, dass die Besucher die Formulardaten abschicken können? Das wird bekanntermaßen über eine Schaltfläche realisiert. Die BreezingForms stellen hier drei verschiedene Arten von Schaltflächen zur Verfügung.
- Normaler Knopf – Dabei handelt es sich um einen normalen HTML-Submit-Button, wie Sie ihn von klassischen Formularen her kennen.
- Grafikknopf – Ebenso können Sie auch grafische Schaltflächen einfügen. Dabei muss der Pfad zur Grafik in das Feld Grafik URL eingetragen werden. Parallel kann man der grafischen Schaltfläche auch noch einen Text zuweisen.
- Piktogramm – Hier fungiert das angegebene Bild als Schaltfläche.
Auch dabei gilt wieder, dass es letztendlich Ihnen überlassen bleibt, für welche dieser Varianten Sie sich entscheiden. Viel wichtiger ist da schon die Frage, was die eingefügte Schaltfläche eigentlich können soll. Klar, ein einfaches Abschicken ist natürlich möglich. Das kennen Sie so von ganz normalen HTML-Formularen. Die BreezingForms können allerdings deutlich mehr leisten. So kann man beispielsweise auch mehrseitige Formulare realisieren. Damit aber man zwischen den einzelnen Seiten navigieren kann, muss eine entsprechende Schaltfläche vorhanden sein.
In den BreezingForms können die Schaltflächen mit Funktionen belegt werden. Wechseln Sie dazu in der entsprechenden Button-Konfiguration in das Register Skripte.
Auf dieser Seite stehen verschiedene Optionen zur Verfügung. Wählt man Kein, wird der Schaltfläche keine Funktion zugewiesen. Interessanter wird das Ganze dann aber schon, wenn man Bibliothek einstellt. Über das daraufhin eingeblendete Auswahlfeld werden von den BreezingForms verschiedene Skripte angeboten, die hier kurz vorgestellt werden sollen. An dieser Stelle gleich der Hinweis, dass sich sämtliche Skripte manuell anpassen bzw. konfigurieren lassen. Informationen dazu gibt es im weiteren Verlauf dieses Tutorials.
Zunächst die Navigationsskripte.
- FF::ff_page1 - Seite 1 des Formulars
- FF::ff_nextpage - nächste Seite
- FF::ff_page2 - Seite 2 des Formulars
- FF::ff_page3 - Seite 3 des Formulars
- FF::ff_previouspage - vorherige Seite
Dann gibt es auch noch die folgende Bibliothek:
- FF::ff_resetForm
Klickt ein Benutzer eine damit ausgestattete Schaltfläche an, werden sämtliche Formularinhalte gelöscht. Hilfreich ist diese Bibliothek somit also, wenn Sie einen Löschen-Button in Ihr Formular einfügen wollen.
Wenn Sie ein Hinweisfenster ausgeben wollen, wählen Sie die folgende Bibliothek:
- FF::ff_showaction
Was in diesem Fenster tatsächlich angezeigt wird, kann man selbst definieren. Mehr dazu dann später.
Interessant sind auch die Skripte zum Validieren der Formulareingaben. Dank dieser Skripte kann man nämlich die Formulareingaben vor dem Abschicken überprüfen. Dabei wird zum Beispiel kontrolliert, ob alle Pflichtfelder ausgefüllt sind und ob im E-Mail-Feld tatsächlich eine (syntaktisch korrekte) E-Mail-Adresse eingetragen wurde. Insgesamt stehen die folgenden Varianten zur Verfügung:
- FF::ff_validate_form
- FF::ff_validate_nextpage
- FF::ff_validate_page
- FF::ff_validate_submit
Im Normalfall verwendet man sicherlich FF::ff_validate_submit. Dadurch werden die Formulareingaben kontrolliert. Stimmt alles, wird das Formular abgeschickt.
Die Skripte anpassen

Hier wurde das Formular abgeschickt. Die Meldung besagt, dass alle Eingaben korrekt sind. Das ist so zwar in Ordnung, allerdings ist der Fensterinhalt auf Englisch. An dieser Stelle gilt es also nachzubessern. Das ist problemlos möglich, denn alle Skripte lassen sich konfigurieren.
Zentrale Anlaufstelle für das Anpassen der Skripte ist das Register Skripte verwalten.
Der erste Aufruf des Registers wirkt ernüchternd, schließlich wird nur eine leere Seite angezeigt. Um das zu ändern und die tatsächlich verwendeten Skripte anzuzeigen, wählen Sie über das Paket-Feld den Wert FF aus.

Daraufhin werden sämtliche vorhandenen Skripte aufgeführt. Sehr schön ist dabei, dass die Skripte übersichtlich in einer Tabelle angeordnet sind. Wichtig ist vor allem die Name-Spalte, in der die Skriptnamen aufgeführt sind. So wissen Sie, welches Skript angepasst werden muss. Um ein Skript zu konfigurieren, klicken Sie dessen Namen an.

Aber Achtung: Um mögliche Probleme zu vermeiden, sollten Sie die Skripte vor einer möglichen Anpassung sichern. Auf diese Weise können Sie – wenn tatsächlich mal etwas schiefgeht – den Originalzustand wiederherstellen. Kopieren Sie sich den Inhalt des betreffenden Skripts also am besten in eine externe Datei.
Kleinere Anpassungen wie Übersetzungen u.ä. sind problemlos möglich. Will man aber die Funktionalität der Skripte verändern, dann sind mindestens Grundkenntnisse in JavaScript nötig. Bevor Sie eigene Funktionen definieren, sollten Sie aber überprüfen, ob nicht schon etwas Vergleichbares bei den BreezingForms mit an Bord ist.
Fazit
Sie haben es gesehen: Mit den BreezingForms lassen sich eben nicht nur einfache HTML-Formulare anlegen. Auch Formularvalidierungen und ausgefeilte Funktionen können integriert werden. Alle Möglichkeiten sind damit aber immer noch nicht ausgeschöpft. Die BreezingForms halten noch weitere interessante Features parat.
-
Reklame
-
-
- Fotobüchern
- Umrandung um Textfeld
- Kanten glätten bei meinem Bild oder Vektor?
- After Effects Ram-Vorschau - Problem mit Cache (aktualisert nicht)
- blender render stürzt ständig ab
- jQuery - Größe von einem Frameset ändern?
- [CS5] "Löschen-Mitteilung"
- Zerissenes Foto
- Biete Programmierung Ihres PSD-Designs
- Fehler beim Platzieren von Bildern
- Zeilenumbruch CS4
- Gestaltung eines Logos
- Kaufberatung Drucker
- Dynamische Auswahlliste: Name und ID übergeben
- Adobe Encore - Probleme Schaltflächen Unterbild
- 2 Fotos mit unterschiedlichem Schlagschatten in einer Datei
- Copyright-Frage - öffentliche Veranstaltung
- Photoshop auf Mini Lappi
- Link auf Anker - Firefox Problem
- Auftrag: Individuelle Flash-Gallerie
-
-
Aktuelles Commag
Anzeige
-
Anzeige


Lary_s
18.10.2011 - 06:58
Top Tutorial! Weiter so! War sehr hilfreich!
Werner_Flo
09.02.2011 - 20:44
Besten Dank für das Tutorial, wahr sehr hilfreich.
utzit
24.09.2010 - 22:44
Sachlich geschrieben, danke für die Infos.
Ich werde bald wieder hier reinschauen…
zumi2009
20.04.2010 - 17:17
Super erklärt, vielen Dank.
kcsunshine
06.04.2010 - 23:01
Prima, hoffentlich kommt noch mehr.
lilmiss
18.02.2010 - 10:51
Alle 4 Tutorials waren echt super für Anfänger wie mich, allerdings habe ich noch viele weitere Fragen. Ist es denn auch möglich verschiedene Formulare miteinander zu verknüpfen? Oder die Formmularoberfläche auf der zweiten Seite zu ändern? Komm da noch nicht so klar.
binhero
27.11.2009 - 19:48
Danke. Zur Validierung würde mich aber mehr interessieren.
rusja
16.10.2009 - 10:52
Herzlichen Dank! Sehr hilfreich für Anfänger.
sophie67
28.08.2009 - 13:47
Auch dieser Teil wie immer klasse.
miko0001
01.08.2009 - 13:55
Auch der 4. Teil ist wieder super geworden.
Ich hoffe ja, daß noch ein Teil kommt, der bei den Skripten etwas in die Tiefe geht. ;) Da hab ich so wenig Ahnung von.
Was mich brennend interessieren würde, wäre ob man "Recaptcha" in
Breezingforms integrieren kann.