BreezingForms ist vermutlich eine Erweiterung, die nicht so selten benutzt wird. Deshalb hoffe ich, hier eine Lösung zu finden.
Ich habe einen Paypal-Button eingebunden, hat auch zunächst funktioniert. Dann habe ich ein Feld über den PayPal-Button eingefügt vom Typ "select from list" und dem Namen "spendenbetrag". Der vom User dort ausgewählte Spendenbeitrag soll mit Klick auf den PayPal-Button an Paypal mit übergeben werden. Dazu schreibt Crosstec in holprigem Deutsch:
"Wenn ihrer Formular einen Datei Element Typ hat, machen sie das folgendes:
Stattdessen ff_validate_submit für den PayPal Knopf, benutzen Sie ein Spezialen Skript als ACTION CLICK mit diesem Code:
ff_elementName_action(element, action)
{
switch (action) {
case 'click':
bfDoFlashUpload()
break;
default:;
} // switch
} // ff_elementName_action
Machen sie sicher, dass die 'elementName' das gleiche als diese Elemente Name ist."
Entsprechend bin ich so verfahren:
Beim PayPal-Button (nicht beim Feld "spendenbetrag"!) habe ich "Type" auf "Custom" eingestellt. Bei "Create code framework" habe ich folgendes eingegeben:
ff_spendenbetrag_action(element, action)
{
switch (action) {
case 'click':
bfDoFlashUpload()
break;
default:;
} // switch
} // ff_spendenbetrag_action
Ich habe also genau nach Anleitung den Literalteil "elementName" zweimal durch "spendenbetrag" ersetzt. Ergebnis: Der Button funktioniert nicht. Und zwar egal. ob ich "Actions click" mit Häkchen belege oder nicht. Habe ich da etwas falsch verstanden? Wahrscheinlich liegt es daran, dass ich diese Programmiersprache (HTML? CSS? Javascript?) nicht beherrsche. Ich komme aus der SAP-Programmierung. Aber vielleicht geht jemand anderem sofort ein Licht auf, wie das gemeint sein könnte.
Freundlichen GRuß
saumhuhn