FormBuilder 2 verschiedene Buttons?

Hilfe zu Modulen und Tags
Post Reply
Publisher
Forum Members
Forum Members
Posts: 165
Joined: Thu May 20, 2010 8:11 am

FormBuilder 2 verschiedene Buttons?

Post by Publisher »

CMS MS 1.8.1
FormBuilder 0.5.12

Ich möchte gerne ein Formular machen mit nur 1 eingabefeld, aber 2 Buttons. Und zwar mit einem Newsletter ABMELDEN und ANMELDEN Button. Wie setz ich das am besten mit dem Formbuilder um? Der generiert nur 1 Button standartsgemäss.
antibart
Power Poster
Power Poster
Posts: 1162
Joined: Sun Aug 17, 2008 9:29 am

Re: FormBuilder 2 verschiedene Buttons?

Post by antibart »

Publisher wrote:

Ich möchte gerne ein Formular machen mit nur 1 eingabefeld, aber 2 Buttons. Und zwar mit einem Newsletter ABMELDEN und ANMELDEN Button. Wie setz ich das am besten mit dem Formbuilder um? Der generiert nur 1 Button standartsgemäss.
Ich fürchte, dafür ist der Formbuilder nicht gedacht.

Wenn Du Bereiche auf deiner Seite haben willst, die nur für angemeldete User per Password-Eingabe zugänglich sein sollen, brauchst du dafür die beiden Module Frontendusers (zur Benutzerverwaltung) und  Custumcontent (für anmelden / abmelden und definieren der geschützten Bereiche)

http://dev.cmsmadesimple.org/projects/customcontent

http://dev.cmsmadesimple.org/projects/frontendusers
Last edited by antibart on Mon Sep 27, 2010 11:20 am, edited 1 time in total.
nockenfell
Power Poster
Power Poster
Posts: 751
Joined: Fri Sep 12, 2008 2:34 pm

Re: FormBuilder 2 verschiedene Buttons?

Post by nockenfell »

Schätze mal, dass dich Antibart nicht ganz verstanden hat. Du willst einzig ein Formular für Newsletter an-/abmeldung machen.

Den Formbuilder dazu zu nutzen ist ein wenig mit Kanonen auf Spatzen schiessen. Falls du ein wenig PHP kannst, wäre ein selber programmiertes Formular das einfachste. Das Formular kannst du entweder als Plugin oder als UDT einbinden.

Zum Formular selber: Wenn du nur 2 Button sehen willst, müsstest du das wahrscheinlich mit ein wenig jQuery umsetzen:

Code: Select all

<form action="" method="post">
<button id="anmelden">Anmelden</button>
<button id="abmelden">Abmelden</button>
</form>

Dann kannst du mit jQuery den Klick auf die Buttons abfangen und das Formular mit dem entsprechenden Wert abschicken. Den jQuery Code kann ich dir nicht einfach aus dem Kopf schreiben.
[this message is written with 100% recycled bits]
antibart
Power Poster
Power Poster
Posts: 1162
Joined: Sun Aug 17, 2008 9:29 am

Re: FormBuilder 2 verschiedene Buttons?

Post by antibart »

nockenfell wrote: Schätze mal, dass dich Antibart nicht ganz verstanden hat. Du willst einzig ein Formular für Newsletter an-/abmeldung machen.
Verdammt - du hast recht. Den Newsletter habe ich überlesen.

Aber auch dafür gibt es doch ein schickes Modul, was so ziemlich genau die gewünschte Funktion erfüllt :

http://dev.cmsmadesimple.org/projects/newsletter

Also: kein Php oder Formbuilder nötig.
Last edited by antibart on Mon Sep 27, 2010 12:10 pm, edited 1 time in total.
nockenfell
Power Poster
Power Poster
Posts: 751
Joined: Fri Sep 12, 2008 2:34 pm

Re: FormBuilder 2 verschiedene Buttons?

Post by nockenfell »

Fragt sich was die korrekte Antwort ist. Ich nehme mal an, dass bereits ein Newsletter System vorhanden ist, oder der Newsletter per E-Mailprogramm verschickt wird. Das Problem der Darstellung hast du auch mit NMS. (auch wenn hier dafür alles Vollautomatisch funktioniert)

Bei einer Mailman-Newsletter Liste reicht ein E-Mailformular wie oben beschrieben welches ein Mail an den Mailman für die An-/Abmeldung generiert
[this message is written with 100% recycled bits]
Publisher
Forum Members
Forum Members
Posts: 165
Joined: Thu May 20, 2010 8:11 am

Re: FormBuilder 2 verschiedene Buttons?

Post by Publisher »

Vielen Dank für die Antworten

Mit php kenn ich mich ein wenig aus, mit JQuery leider noch gar nicht. Genau wir haben schon ein externes Newsletter System, hatten aber noch keine Lösung wie sich die Leute über die Website einfach an, ober abmelden könnten.

In dem Input feld würde man dann einfach die E-Mail Adresse eingeben, wenn man ANMELDEN klickt bekommt der Webmaster eine Mail mit dem Input text und nem Titel wie "Newsletter anmelden". Und wenn man auf ABMELDEN klicken würde käme genau das selbe, einfach mit zb. einen anderen Titel.

Aber ich konnte das mal so lösen mit 1 Button für newsletter anmelden, der schreibt über den FormBuilder eine .txt Datei mit den einträgen. So habe ich eine gute auflistung.

Eine Funktion bräuchte ich nicht dass die Einträge sich automatisch ins Newslettersystem einbinden würden.

Aber wegen der Abmeldung können Sich die Kunden nur über den Newsletter selbst, der zuunterst einen Link hat der zu einem Abmelden Formular führt.

Wäre schön wenn man mit FormBuilder eines Tages 2 Buttons haben könnte.
Post Reply

Return to “Module und Tags”