×

Notice

The forum is in read only mode.
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Booking without any field-filling possible

Re: Booking without any field-filling possible 12 years 4 months ago #16807

  • Patrik Bernhard
  • Patrik Bernhard's Avatar
  • Offline
  • Expert Boarder
  • Expert Boarder
  • Posts: 91
  • Thank you received: 4
Dabei handelt es sich nicht um einen Bug, Du kannst den String COM_MATUKIO_FIELDS_FIRST_NAME_DESC in den Erweiterungen->Sprache->Overrides eingeben und dafür eine deutsche Übersetzung einsetzen: z.B. "Bitte geben Sie hier Ihren Vornamen ein." (Ohne "")

Gruss Patrik

Re: Booking without any field-filling possible 12 years 4 months ago #16808

  • Raimo Lindner
  • Raimo Lindner's Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 19
  • Thank you received: 0
Hallo Patrik

OK, das wusste ich nicht. Sorry!!

Hab' wieder was gelernt ;)

Viele Grüsse
Raimo

Re: Booking without any field-filling possible 12 years 4 months ago #16822

  • Helmut Warter
  • Helmut Warter's Avatar
  • Offline
  • Expert Boarder
  • Expert Boarder
  • Posts: 138
  • Karma: 2
  • Thank you received: 4
Ergänzung:

Trotz definierter Pflichtfelder zum Ausfüllen während des Buchungsvorganges wird die Buchung scheinbar ohne Überprüfung abgesandt und in die DB geschrieben.
FF sowie IE 9 aktuell.

mfG
Helmut

Re: Booking without any field-filling possible 12 years 4 months ago #16824

  • Rafael
  • Rafael's Avatar Topic Author
  • Offline
  • Expert Boarder
  • Expert Boarder
  • Posts: 148
  • Thank you received: 0

Helmut Warter wrote: Ergänzung:

Trotz definierter Pflichtfelder zum Ausfüllen während des Buchungsvorganges wird die Buchung scheinbar ohne Überprüfung abgesandt und in die DB geschrieben.
FF sowie IE 9 aktuell.

mfG
Helmut


Vor dem neuen Release hatte ich diesen Fehler auch - mit der Version 2.0.2. Nun nicht mehr. Auch nicht mit IE9, FF oder iPhone.

Re: Booking without any field-filling possible 12 years 4 months ago #16825

  • Helmut Warter
  • Helmut Warter's Avatar
  • Offline
  • Expert Boarder
  • Expert Boarder
  • Posts: 138
  • Karma: 2
  • Thank you received: 4
Ich verwende die aktuelle Version 202, aber ausschließlich buchungsfelder aus der neuen Tabelle Bookingfields. Einstellung beim singleevent ist Default und nicht modern. Kann es daran liegen?

Re: Booking without any field-filling possible 12 years 4 months ago #16826

  • Rafael
  • Rafael's Avatar Topic Author
  • Offline
  • Expert Boarder
  • Expert Boarder
  • Posts: 148
  • Thank you received: 0
Ich verwende "modern" layout. Mit dem default habe ich es nicht probiert. Kann daran liegen.

Re: Booking without any field-filling possible 12 years 4 months ago #16829

  • Raimo Lindner
  • Raimo Lindner's Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 19
  • Thank you received: 0
Also ich habe das alte Layout mit eigens definierten Felder innerhalb eines Events gehabt und das ging ohne Probleme.
Im neuen Layout (modern) mit den Felder aus "Bookingfields" gab's auch keine Probleme.

Man kann aber auch in der Konfiguration unter Layout ganz unten "Use the old booking form" auf "JA" setzen und trotzdem oben das "modern" Layout haben. Dann hat man alle Felder drin bei einer Buchung, was etwas verwirrend sein kann. Ich bin mir fast ziemlich sicher, dass das Dein Problem ist. Check' das mal ab.

Re: Booking without any field-filling possible 12 years 4 months ago #16843

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Hallo,

das alte Buchungsformular funktioniert wie in den Changelogs beschrieben nur mit dem "alten" Standard-Template.

Welche Pflichtfelder meinst du? Die globalen aus dem neuen Buchungsformular oder die Veranstaltungs-spezifischen?

Viele Grüße,

Yves

Re: Booking without any field-filling possible 12 years 4 months ago #16845

  • Helmut Warter
  • Helmut Warter's Avatar
  • Offline
  • Expert Boarder
  • Expert Boarder
  • Posts: 138
  • Karma: 2
  • Thank you received: 4
Ich habe alle veranstaltungsspezifischen Felder in den einzelnen Buchungsformularen zu den jeweiligen Veranstaltungen entleert und an Stelle dieser Felder globale in der Tabelle der "Bookingfields" angelegt und diese zum Teil als erforderlich gekennzeichnet. Welcher Radiobutton ist jetzt wirklich "erforderlich" (wegen des Joomlabugs in der Darstellung)?
Die Vorlage, auf der die Buchungsformulare basierten habe ich gelöscht, da diese ja auf Bases der globalen Felder nicht mehr notwendig wäre.
lg
Helmut

Re: Booking without any field-filling possible 12 years 4 months ago #16846

  • Helmut Warter
  • Helmut Warter's Avatar
  • Offline
  • Expert Boarder
  • Expert Boarder
  • Posts: 138
  • Karma: 2
  • Thank you received: 4
Ergänzung:
Habe mir jetzt die Datenbank und die Tabellen etwas angeschaut. Ich glaube, da liegt das Problem:

Die Buchungsfelder sind vorhanden. (Attachement buchungsfelder)
Die Buchungen selbst sind per Anzahl korrekt vorhanden, inhaltlich unvollständig. (Attachment bookings)

Auffallend ist, dass die Datensätze der Buchungen "vor dem Update" alle Informationen aus den Zusatzfeldern des alten Buchungsformulars enthält.
Buchungen nach dem Update werden zwar angelegt, aber es fehlt der Bezug in der Tabelle zu den einzelnen (neuen) globalen Feldern. Die Informationen, die zwar im Formular von den AnwenderInnen angelegt werden, werden offensichtlich nicht in die db geschrieben.
Das ist ein großes Problem, da effektiv Daten verloren gehen!!!

mfG
helmut
Attachments:

Re: Booking without any field-filling possible 12 years 4 months ago #16859

  • Helmut Warter
  • Helmut Warter's Avatar
  • Offline
  • Expert Boarder
  • Expert Boarder
  • Posts: 138
  • Karma: 2
  • Thank you received: 4
2. Zusatz:
Wozu ein Sonntag gut ist...
1) Daten gehen nicht verlorgen, stehen in der DB.
2) Problem ist aber, dass die Daten aus den globalen Buchungsfeldern weiterverarbeitet werden sollen.
3) Mangels Funktionalität in der Komponente ist der einzige Weg der Export aus der Datenbank.
4) Exportiert man als csv, werden die Daten aus dem Feld abgeschnitten, es bleibt praktisch nur die Spalte "Anrede".
5) Exportiert man im Windowsformat für Excel xlsx, erscheint die Darstellung so:
1::choose;3::Hanna;4::Stadlmair;5::;6::Brucker Allee 8;7::5700;8::Zell am See;9::Österreich;10::;11::hanna.stadlmair@gmail.com;12::0650/7305037;13::;16::Optimist;17::AUT 20;18::;19::;20::;21::;22::;

Zum Weiterverarbeiten unbrauchbar.

Was tun?
Es eilt mir, da eine Reihe von Anmeldungen in der nächsten Woche für eine große Segelregatta anstehen.

Wie schaut es mit der Möglichkeit der Anzeige zusätzlicher Spalten aus den globalen Feldern in der Buchungsliste aus?

lg
Helmut

Re: Booking without any field-filling possible 12 years 4 months ago #16860

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Hallo Helmut,

mit der nächsten Version werden wir dazu übergehen die Daten JSON encodiert zu speichern, diese sind dann leichter weiter zu verarbeiten. Auch die Exportfunktionen werden mit einer der nächsten Versionen erweitert und bieten dann die von dir gewünscht Funktionalität.

Viele Grüße,

Yves

Re: Booking without any field-filling possible 12 years 4 months ago #16927

  • Lendh U. Nowotzin
  • Lendh U. Nowotzin's Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 10
  • Thank you received: 1
I´m sooo happy !!!

Ives Idee war super. Habe ein Jquery-plugin ohne Einfluss auf den Seitenaufbau deaktiviert und booking ohne Ausfüllen ist nicht mehr möglich.
Auch die Zahlungsmöglichkeiten erscheinen, der gesamte Buchungsprozess läuft jetzt sauber durch.

Matukio is going produktiv.

Danke

Booking without any field-filling possible 12 years 3 months ago #17299

  • Florian Meerwinck
  • Florian Meerwinck's Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 7
  • Thank you received: 0
Hallo,

das Problem tritt grundsätzlich bei deaktiviertem JavaScript auf. Es erfolgt ausschließlich eine clientseitige Eingabevalidierung, und wenn JS deaktiviert ist, kann ohne die Eingabe von Daten eine Buchung vorgenommen werden.

Das ist insofern ungünstig, als dass der Seminarveranstalter dennoch eine Mail erhält und ein Platz weniger zur Verfügung steht.
Allerdings kann dann ebenfalls ohne Eingabe von Daten die Buchung gecancelt werden... Spam ahoi...

Grüße
_florian.

Booking without any field-filling possible 12 years 3 months ago #17300

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Hallo Florian,

die Eingaben auch vor der Speicherung der Veranstaltung auch im PHP Code validiert und nicht nur per JavaScript.

Die Buchung kann wenn man die uuid Nummer errät (36 Stellig) natürlich gecancelt werden (oder angemeldet ist + seminar id).

Der Buchungsvorgang und einige andere Funktionen funktionieren nicht ohne JavaScript und das ist auch so gewollt ;)

Yves

Booking without any field-filling possible 12 years 3 months ago #17301

  • Florian Meerwinck
  • Florian Meerwinck's Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Posts: 7
  • Thank you received: 0
Hallo Yves,

ich gehe zum Testen vor wie folgt:
In Firefox 14 unter Win 7 schalte ich via Developer Toolbar JavaScript aus.
Ich bin nicht an Joomla angemeldet.
Dann gehe ich im Frontend der Website auf die Seminarliste, klicke ein Seminar an und unten auf "Buchen".
Daraufhin wird im Frontend der "Buchung stornieren"-Button angezeigt und der Seminarveranstalter erhält eine Mail.
Die Zahl der freien Plätze reduziert sich um 1.

Anbei der Screenshot der Mail und der Buchungsliste im Backend.

Gruß
_florian.
Attachments:

Booking without any field-filling possible 12 years 3 months ago #17316

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Hmm komisch, kann ich nicht reproduzieren. Du benutzt schon das neue Buchungsformular und welches Veranstaltungs-Template (modern oder default) verwendest du?

Yves
  • Page:
  • 1
  • 2
Time to create page: 0.182 seconds