blackForms - Formularmodul

Addons, die speziell für BlackCat CMS entwickelt wurden/werden
Benutzeravatar
MK70
Beiträge: 238
Registriert: Sa 21. Dez 2013, 15:38
Wohnort: 47809 Krefeld
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von MK70 »

Ok... ;)

Also:
In den folgenden Formularen habe ich so alles standardmäßige drin, was man sich vorstellen kann.
- Auswahl
- Textfeld
- mehrzeiliges Textfeld
- Felder mit festen Eingabedaten (wie Mail, Webseite, PLZ, Telefon, etc. - Auswahl Kriterien für ein Feld)
- Checkboxen

Zu den Formularen:
-> http://www.kawasakitreffen.de/de/Kawasa ... eformulare
(Bitte rechts im Menue die 3 Formulare aufrufen)

Weitere Wünsche:
- Radiobutton
- Bilder mit einbinden (Screeny hängt an)

Kurz gesagt:
contrexx hat einen sehr guten Formulargenerator erstellt. Daran kann man sich süppi orientieren... ;)
Dort fehlen aber so Features, wie Bilder einbinden, mehrseitige Formulare (also so, dass man bei Klick auf einen Bereich, für diesen zus. Felder angezeigt bekommt).
-> Bsp: Bestellung von z.B. Webdesign und oder Webhosting etc. ;)

Die Bilder sind über das Formular von Ralf erstellt, in lepton (die Seite wird aber dann auch auf BlackCat umgestellt...) ;)
Dateianhänge
form_03.jpg
form_03.jpg (44.9 KiB) 9545 mal betrachtet
form_02.jpg
form_02.jpg (33.69 KiB) 9545 mal betrachtet
form_01.jpg
form_01.jpg (32 KiB) 9545 mal betrachtet
Mit creativen Grüßen
MK
Benutzeravatar
ralf
Beiträge: 178
Registriert: Mi 6. Feb 2013, 10:03
Wohnort: Berlin
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von ralf »

MK70 hat geschrieben: Zu den Formularen:
-> http://www.kawasakitreffen.de/de/Kawasa ... eformulare
(Bitte rechts im Menue die 3 Formulare aufrufen)
naja, damit wärst du aber bei Contact FORMS schon richtig ... 8-)

Gruß
Ralf
phpManufaktur - Kreativ. Innovativ. Konstruktiv.
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Bildauswahl etc. geht alles schon, das stand schon hier im Thread. :D Das einzige, was nicht geht, ist der Formwizard.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
MK70
Beiträge: 238
Registriert: Sa 21. Dez 2013, 15:38
Wohnort: 47809 Krefeld
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von MK70 »

ralf hat geschrieben: naja, damit wärst du aber bei Contact FORMS schon richtig ... 8-)
Hatte ich die Tage schon gelesen... 8-)
Hab Dich ja bei FB abonniert ;)

Und ich glaub der, der das Formular erstellt hat, hieß net Ralf sondern Frank... *grübel*
shadowcat hat geschrieben:Bildauswahl etc. geht alles schon, das stand schon hier im Thread. :D Das einzige, was nicht geht, ist der Formwizard.
Mit Formwizard meinste die mehrseitige Einbindung, gell? 8-)
Mit creativen Grüßen
MK
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Nein, den drag-and-drop-bau-mir-mein-Formular-zusammen-Wizard. :D

Edit: Den hier -> http://forum.blackcat-cms.org/viewtopic ... rt=30#p723

Multipage-Forms wird es in der ersten Version nicht geben.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
MK70
Beiträge: 238
Registriert: Sa 21. Dez 2013, 15:38
Wohnort: 47809 Krefeld
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von MK70 »

Ok, es wird Zeit, dass ich endlich mal die erste Testversion von BC installiere und die PlugIns dazu... :lol:
Mit creativen Grüßen
MK
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Ich hatte jetzt mal ein wenig Zeit, am FormWizard zu basteln. Die Integration ist noch nicht perfekt, funktioniert aber rudimentär. Zum Testen braucht Ihr beide angehängten Module. Ich kann aber nicht ausschließen, dass das bei Euch dann überhaupt nicht funktioniert.

Anleitung:
  • Beide Module installieren
  • Eine Seite vom Typ blackForms hinzufügen; es wird dann automatisch nach dem zu verwendenden Preset gefragt (es gibt nur eins). Nach Auswahl eines Presets und Speichern wird automatisch auf die Einstellungen-Seite weitergeleitet. Hier am besten erst mal nichts ändern.
  • Zurück auf den Reiter [Formular] und [Edit] auswählen; es erfolgt eine Meldung, daß ein neues Fenster geöffnet wird.
  • Ihr solltet jetzt das Formular mit 4 Feldern im Wizard sehen. Doppelklick auf eine Zeile füllt die Eigenschaften auf der linken Seite.
  • Nach jeder Änderung auf [Einstellungen übernehmen] klicken.
  • Am Ende rechts auf [Export / Save] klicken. Es sollte eine Erfolgsmeldung kommen.
  • Auf die BlackCat-Seite zurück wechseln und auf dem Reiter [Formular] auf [Vorschau] klicken. Die Änderungen sollten sichtbar sein.
Es gibt noch haufenweise Fehler und Unschönheiten, ganz zu schweigen von Dingen, die einfach noch nicht fertig sind. Nach obiger Anleitung funktioniert es bei mir. :D

Eine detailliertere Anleitung mit Screenshots mache ich andermal. ;)
Dateianhänge
lib_wblib_v0.4.zip
(933.18 KiB) 447-mal heruntergeladen
blackForms_v0.4.zip
(35.4 KiB) 456-mal heruntergeladen
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Ich hole mal diesen Thread wieder nach oben. :)

Da es mit einem funktionierenden FormWizard wohl noch etwas dauert (ich finde komischerweise immer was Wichtigeres, das grad zu tun ist), habe ich das Editieren eines Formulars jetzt anders umgesetzt. Hier mal eine Beschreibung des üblichen Vorgehens:
  • Nach dem Hinzufügen einer blackForms-Sektion wird man automatisch erst mal gefragt, aus welchem Preset man sein Formular erstellen möchte. Derzeit gibt es nur eins, nämlich für ein Standard-Mailformular. (Absendername, -email, Betreff, Mitteilung)
  • Sobald man das Preset ausgewählt hat, kann man es bearbeiten. Hierbei kann man nun
    • Felder bearbeiten
    • Neue Felder hinzufügen
    • Felder löschen
Alle Aktionen laufen über eine Vorschau des aktuellen Formulars, der per JavaScript (jQuery) die entsprechenden Aktions-Schaltflächen hinzugefügt werden.
2014-08-05_175328.png
2014-08-05_175328.png (39.54 KiB) 9443 mal betrachtet
Für das Hinzufügen und Bearbeiten der Felder wird mit jQuery UI Dialog gearbeitet.
2014-08-05_175731.png
2014-08-05_175731.png (48.31 KiB) 9443 mal betrachtet
Normalerweise ist es nicht sinnvoll, bestehende Formularfelder zu entfernen oder deren Namen zu ändern, weil das ja die schon vorhandenen Einträge betrifft. Vermutlich wird man trotzdem beides können, von der Struktur her sollte das gehen. Ich muß mir das aber erst nochmal in Ruhe anschauen.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Ich hab mal auf Basis der Vorschläge von MK70 auf die Schnelle so ein Versanddaten-Formular zusammengeklickert. (Macht jetzt so ohne Shop dahinter nicht wirklich Sinn, aber egal.)

Hab bei der Gelegenheit gleich noch einen neuen Feldtypen in wbForms aufgenommen, der ein Länder-Dropdown ausgibt, ohne daß man groß was dafür tun muß. Wenn ich mehr Zeit habe, bau ich das noch aus, so daß man z.B. nur die europäischen Länder geliefert kriegt. Man kann aber jetzt schon entweder alle nehmen, oder selber eine Liste angeben. Sollte erst mal reichen.
Dateianhänge
2014-08-05_184014.png
2014-08-05_184014.png (135.95 KiB) 9443 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5347
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Das ganze im Backend.
Dateianhänge
2014-08-05_184353.png
2014-08-05_184353.png (33.56 KiB) 9444 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Antworten