1. Walter Fleritsch
  2. Sherlock Holmes
  3. General
  4. Saturday, 10 February 2018
  5.  Subscribe via email
Hallo Yves,

Ihr werbt ja damit, dass das Buchungsformular ganz flexibel an die eigenen Vorstellungen angepasst - und sogar durch ein eigenes ersetzt werden kann.
Ich versuche gerade eine weitere Seite zu integrieren, auf der die Zahlmethode ausgewählt werden soll (entweder SEPA-Lastschrift oder Banküberweisung - andere Zahlarten werden nicht angeboten). Und wenn "SEPA", sollen auch die ganzen zu SEPA gehörenden Felder (Bankdaten etc.) direkt unter dem Zahlmethodenwähler erscheinen.

Damit das möglich ist, blende ich #payment-method mit "display: none" aus und lasse es unsichtbar auf "Banküberweisung" stehen.

Jetzt stelle ich aber gerade fest, dass ich gar nicht in der Lage bin, zu verhindern, dass einige meiner zusätzlich eingebrachten Felder auch auf der Bestätigungsseite erscheinen. Zum Beispiel das zusätzliche Feld "E-Mail-Wiederholung" aber auch alle anderen.
Ich hatte gehofft, dass die Funktion "Show in overviews" dazu dient, muss aber feststellen, dass dem nicht so ist. (Hat sie überhaupt irgendwo eine Auswirkung)? Was soll damit bewirkt werden?

Was auch ganz übel ist: Meine Zusatzfelder erscheinen nicht einmal in der Reihenfolge, in der ich sie im Formular anordne, sondern ganz nach eigenem Belieben (ich habe noch keine Systematik dahinter entdecken können). Wenigstens die Reihenfolge muss stimmen, wenn ich Felder schon nicht ausblenden kann!

Ich bete und hoffe, dass ich diese Zusatzfelder explizit zumindest in der Buchungsbestätigung/Rechnung ausblenden kann - so wie es schon im alten Seminar für Joomla reibungslos funktionierte.

Und dann kann ich so oft auf "Confirmation page" klicken, wie ich will: Sie wird mir einfach nicht zur individuellen Bearbeitung angeboten. Was ist zu tun? Muss ich auch noch Eure Extension CForms kaufen, um dazu in der Lage zu sein? Oder würde das auch nichts bringen, weil die Confirmation page hardcodiert ist?

Dann: Die Kunden sollen bei meinem zusätzlichen Auswahlfeld zwingend aktiv eine Wahl treffen. Das heißt, da muss als Default value stehen: "Bitte wählen Sie eine Bezahlmethode". Und nur die Wahl von Banküberweisung oder SEPA wird als gültige Eingabe akzeptiert. Aber ich finde den Mechanismus dafür nicht. Obwohl es sich um ein "Required"-Feld handelt, kann man auch dann weiterklicken, wenn da gar keine aktive Wahl getroffen wurde. Auf der Bestätigungsseite steht dann: "Bezahlmethode: Bitte wählen Sie eine Bezahlmethode". Das darf nicht sein. Wie verhindere ich das und lasse eine Fehlermeldung erscheinen, wenn die Wahl nicht getroffen wurde?

VG, Walter
Responses (6)


There are %s replies to this question. If you want to see them you need a valid subscription.
If you have a valid subscription, please login now.
Visit store now

Last questions

Question regarding custom fields
How do I access custom fields after I have created them?...
0 Replies
Posted on Wednesday, 24 April 2024
  • New
    • #custom fields
    Google no index für bestimmte Seiten/Details
    Hallo ich habe eine kleine Frage: wo kann ich einstellen, dass Google die Seite...
    0 Replies
    Posted on Wednesday, 24 April 2024
  • New
  • Language parameter in the link to the comment
    Hello. 1) I have a multilingual website (3 languages). If someone added a comme...
    1 Replies
    Posted on Saturday, 06 April 2024
    categories icon in header
    Hi! I saw this in the promo, but I can't find how to set it up. https://compo...
    0 Replies
    Posted on Monday, 22 April 2024
  • New
    • #style
    • #Categories
    Questions on new installation...
    Working on getting this set up... https://eastend2024.joepolecheck.com/rumma...
    3 Replies
    Posted on Wednesday, 17 April 2024
  • Resolved