[simple_event_registration] Neue Erweiterung

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • chr.flader
    Contao-Fan
    • 03.07.2009
    • 801

    #121
    Hallo Felix,

    ich würde gerne die hinterlegten Daten, welche User bei einer Anmeldung erzeugen, anpassen.

    Ich würde gerne die Daten company, street, postal, city ebenfalls mit abspeichern.
    Das die Daten per Mail versandt werden war ja ein Kinderspiel, aber wo kann ich die Daten anpassen, das diese in der Auflistung im BE hinterlegt werden?

    Christian

    Kommentar

    • althoffc
      Contao-Nutzer
      • 24.06.2009
      • 125

      #122
      Hallo,

      gibt es eine Möglichkeit, die Mail-Benachrichtigung über eine neue/stornierte Teilnahme an den Admin bzw. "alternative Mail-Adresse" je Event ein oder auszuschalten?

      Die Teilnehmer selbst sollen unabhängig davon weiterhin ihre Bestätigungsmail zur Teilnahme/Storno bekommen.

      Gruß
      Carsten
      Albert Einstein: Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.

      Kommentar

      • andy4468
        Contao-Nutzer
        • 17.11.2009
        • 19

        #123
        Hallo,
        die Erweiterung ist super, bis auf eine kleine Sache. Bei uns ist es so, dass eh jeder zu den Events erscheinen sollte. Es ist also überflüssig sich erst anmelden zu müssen. Praktisch wäre es, wenn alle Mitglieder einer bestimmten Gruppe bereits angemeldet wären, so dass, falls ihnen etwas dazwischen kommt sich schnell und unkompliziert abmelden können. Gibt es eine Möglichkeit das zu realisieren?

        Kommentar

        • Anke
          Contao-Fan
          • 30.06.2009
          • 924

          #124
          Mehrere Plätze reservieren / Bug bei Wiederholterminen ?

          Hallo Felix,

          bestehen irgendwelche Pläne, eine Möglichkeit hinzuzufügen, damit jemand mehrere Plätze reservieren kann?

          Ich benutze deine Extension sehr gerne und habe die Anmeldung jetzt zum erstenmal für wiederholende Termine verwendet. Dabei habe ich festgestellt, dass eine Anmeldung dann automatisch gleich für alle Wiederholtermine gilt, d.h. die Leute würden sich z.B. gleich für 20 Theatervorstellungen hintereinander eintragen. Ist das so beabsichtigt?

          Viele Grüße,
          Anke

          Kommentar

          • felixpfeiffer
            AG CMS-Garden
            • 05.06.2009
            • 346

            #125
            Hallo Anke,

            mehrere Anmeldungen pro Benutzer stehen auf meiner Liste. Ich komme nur einfach nciht dazu.

            Zitat von Anke Beitrag anzeigen
            Ich benutze deine Extension sehr gerne und habe die Anmeldung jetzt zum erstenmal für wiederholende Termine verwendet. Dabei habe ich festgestellt, dass eine Anmeldung dann automatisch gleich für alle Wiederholtermine gilt, d.h. die Leute würden sich z.B. gleich für 20 Theatervorstellungen hintereinander eintragen. Ist das so beabsichtigt?
            Da Contao ein Event mit mehreren Wiederholungen als ein Event pflegt, ist dieser Schritt kein Bug sondern eine "systembedingte Schwachstelle".
            Ich habe aber eine Funktion integriert, mit der man Wiederholende Events in EInzelevents umwandeln kann. Dafür ist das kleine Ketten-Symbol in der Eventliste im Backend gedacht. Einfach auf dieses Icon klicken und die Events werden automatisch erstellt.

            Dann ist die Anmeldung für einzlene Events möglich.

            Das gilt allerdings nicht für Events, die über mehrere Tage gehen. Aber bei Theatervorstellungen sollte das ja nicht der Fall sein.

            Gruß, Felix
            Felix Pfeiffer : Neue Medien
            Offizieller Contao Partner für den Raum Hannover

            Infos: http://www.felixpfeiffer.com

            Kommentar

            • soweit_ok
              Gesperrt
              • 07.05.2011
              • 1199

              #126
              Feine Sache! Ich wurde eben erst auf die Erweiterung aufmerksam und hab sie deshalb noch nicht installiert.

              Ungeachtet dessen fände ich folgendes Add-on dazu gut:
              Ich denke, es kann die Motivation zur Teilnahme an (manchen) Events fördern, wenn Interessenten gucken können, wieviele Personen sich bereits dafür registriert haben und speziell, wer. Falls halt zusätzlich eine Linkliste zu den Mitgliederprofilen zum Event angezeigt werden kann. Dann wäre es eine ideale Ergänzung dazu, dass ich Mitgliedern das Anlegen persönlicher Profilseiten ermöglichen will. Das Übliche, paar Fotos, Standardfelder und einen Freitext, Onlinestatus, Mitgliedersuche, evtl. auch noch die (kommerzielle) Erweiterung "MemberBlog".

              Kommentar

              • felixpfeiffer
                AG CMS-Garden
                • 05.06.2009
                • 346

                #127
                Zitat von soweit_ok Beitrag anzeigen
                Ich denke, es kann die Motivation zur Teilnahme an (manchen) Events fördern, wenn Interessenten gucken können, wieviele Personen sich bereits dafür registriert haben und speziell, wer.
                DIese Liste ist bereits integriert. Man kann dabei auswählen, welche Mitgliedergruppen diese Liste sehen dürfen.
                Felix Pfeiffer : Neue Medien
                Offizieller Contao Partner für den Raum Hannover

                Infos: http://www.felixpfeiffer.com

                Kommentar

                • soweit_ok
                  Gesperrt
                  • 07.05.2011
                  • 1199

                  #128
                  Zitat von felixpfeiffer Beitrag anzeigen
                  DIese Liste ist bereits integriert. Man kann dabei auswählen, welche Mitgliedergruppen diese Liste sehen dürfen.
                  Perfekt!!!
                  Was zeigt denn die Liste bei am Event teilnehmenden Mitgliedern, die ihre Daten für keine Mitgliedergruppe freigaben? Rhetorische Frage aus reiner Neugier, denn ich kann schließlich erstmal testen statt zu fragen. Eigentlich müsste in der Config ein anstelle des Profil-Links auszugebender String eingestellt werden können, z. B. "Anonym".

                  Tja, wie gut, dass ich immer so neugierig bin. Würde ich mir nicht die Zeit für einen Kurzcheck aller interessanten neuen Beiträge nehmen, würde mir so manches Nützliches entgehen.

                  Kommentar

                  • Anke
                    Contao-Fan
                    • 30.06.2009
                    • 924

                    #129
                    Zitat von felixpfeiffer Beitrag anzeigen
                    Hallo Anke,
                    mehrere Anmeldungen pro Benutzer stehen auf meiner Liste. Ich komme nur einfach nciht dazu.
                    Da Contao ein Event mit mehreren Wiederholungen als ein Event pflegt, ist dieser Schritt kein Bug sondern eine "systembedingte Schwachstelle".
                    Ich habe aber eine Funktion integriert, mit der man Wiederholende Events in EInzelevents umwandeln kann. Dafür ist das kleine Ketten-Symbol in der Eventliste im Backend gedacht. Einfach auf dieses Icon klicken und die Events werden automatisch erstellt.
                    Gruß, Felix
                    Aha! Das Kettensymbol hatte ich noch gar nicht entdeckt - das ist super, danke! Dann wünsche ich mir mehrere Anmeldungen pro Besucher zu Weihnachten ;-)

                    Liebe Grüße,
                    Anke

                    Kommentar

                    • shmelman
                      Contao-Nutzer
                      • 23.11.2009
                      • 25

                      #130
                      Hallo!

                      Ich habe da ein sehr spezielles Problem und wollte fragen ob mir da vielleicht wer helfen kannt...

                      Ich hab die Event Registration Erweiterung installiert und die funktioniet auch wunderbar. Nun ist es aber so dass ich bei der Mitglieder-Registrierung die Felder "Name" und "Nachname" dabei hab. Die beiden bleiben bei der Teilnehmerliste also immer frei.
                      Was ich widerum schon habe ist ein Katalog wo jedes Mitglied seine persönlichen Daten drin stehen hat, inklusive Name, Nachname und der UserID.

                      Meine Frage wäre daher wie es möglich wäre diese beiden Daten aus dem Katalog zu beziehen.
                      In der "ModuleSimpleEventRegistration.php" hab ich schon folgenden Abschnitt gefunden:

                      Code:
                      $objUser = $this->Database->prepare("SELECT firstname, lastnam email FROM tl_member WHERE id=?")->limit(1)->execute($objRegistrations->userId);
                      					
                      					if($objUser->numRows > 0)
                      					{
                      					
                      						$arrReg['firstname'] = $objUser->firstname;
                      						$arrReg['lastname'] = $objUser->lastname;
                      						$arrReg['email'] = $objUser->email;
                      						$arrReg['id'] = $objRegistrations->userId;
                      						
                      						$key = $arrReg['lastname'];
                      						$z=0;
                      						do
                      						{
                      							$key = $arrReg['lastname'] . ++$z;
                      						} while(array_key_exists($key,$arrRegistrations));
                      						
                      						$arrRegistrations[$key] = $arrReg;
                      						
                      					}	
                      				}
                      				
                      				if($objRegistrations->anonym == 1 && $objRegistrations->lastname != '')
                      				{
                      					$arrReg['firstname'] = $objRegistrations->firstname;
                      					$arrReg['lastname'] = $objRegistrations->lastname;
                      					$arrReg['email'] = $objRegistrations->email;
                      					$arrReg['id'] = false;
                      					
                      					$key = $arrReg['lastname'];
                      					$z=0;
                      					do
                      					{
                      						$key = $arrReg['lastname'] . ++$z;
                      					} while(array_key_exists($key,$arrRegistrations));
                      					
                      					$arrRegistrations[$key] = $arrReg;
                      				}
                      				
                      				if($objRegistrations->anonym == 1 && $objRegistrations->lastname == '')
                      				{
                      					$arrReg['firstname'] = false;
                      					$arrReg['lastname'] = 'Anonyme Anmeldung Nr.' . ++$i;
                      					$arrReg['email'] = false;
                      					$arrReg['id'] = false;
                      					
                      					$arrAnonym[$arrReg['lastname']] = $arrReg;
                      				}
                      				
                      			
                      			}

                      Nur weiss ich leider nicht wie das so umschreiben kann dass Name und Nachname aus der Katalogtabelle gezogen werden.

                      Vielleicht kann mir jemand einen Tipp geben.
                      Danke!

                      Kommentar

                      • shmelman
                        Contao-Nutzer
                        • 23.11.2009
                        • 25

                        #131
                        Ich meinte dass ich "bei der Mitglieder-Registrierung die Felder "Name" und "Nachname" nicht dabei hab".
                        Hab leider keine Editierfunktion hier im Forum gefunden

                        Kommentar

                        • Anke
                          Contao-Fan
                          • 30.06.2009
                          • 924

                          #132
                          Hallo Felix,

                          vielen Dank für dein Update! Das ist super, dass man sich jetzt auch wieder abmelden kann. Was du sonst noch enhanced hast, muss ich mir noch genauer ansehen.

                          Ich bekam aber gerade einen Hilferuf, weil 15 Anmeldungen möglich waren, 13 Anmeldungen waren eingegangen, aber die Teilnehmerliste zeigte aber nur 10 an, obwohl die CSV-Liste alle ausgab. Glücklicherweise ist mir eingefallen, dass ich in den Einstellungen die "Datensätze pro Seite" gestern zum Arbeiten auf "10" gesetzt hatte. Das heißt, bei deiner Erweiterung fehlt irgendwie ein Hook zur Paginierung oder man muss daran denken, dass die eingestellten "Datensätze pro Seite" die Anzahl möglicher Anmeldungen nicht unterschreiten darf, wenn man will, dass einem im BE alle Anmeldungen angezeigt werden.

                          Liebe Grüße
                          Anke

                          Kommentar

                          • mkeipert
                            Contao-Nutzer
                            • 17.02.2010
                            • 81

                            #133
                            Eventliste nur mit noch "offenen" Events

                            Hallo,

                            drehe mich seit Stunden im Kreis und hab auch hier im Forum bisher nur Hinweise darauf bekommen, dass das mit der Erweiterung nicht machbar ist. Möchte dennoch nochmal nachfragen, ob irgendwer einen Hinweis oder auch einen Workaround für die folgende Aufgabenstellung hat:

                            1. User bekommen eine Eventliste mit buchbaren Terminen angezeigt.
                            2. Bei Klick auf den einzelnen Event ist Registrierung möglich.

                            Soweit ja kein Problem.

                            Aber: Da ich nur geringe Teilnehmerzahlen (konkret: 1) habe, ist die Wahrscheinlichkeit hoch, dass ein Event ausgebucht ist. Daher würde ich gern schon in der Eventliste entweder anzeigen, welche Events frei sind, oder ausgebuchte Events gar nicht mit anzeigen.

                            Hat jemand eine Idee, wie das umzusetzen sein könnte?

                            Bin für jeden Hinweis dankbar.

                            Beste Grüße,
                            Mario

                            Kommentar

                            • felixpfeiffer
                              AG CMS-Garden
                              • 05.06.2009
                              • 346

                              #134
                              Zitat von mkeipert Beitrag anzeigen
                              Aber: Da ich nur geringe Teilnehmerzahlen (konkret: 1) habe, ist die Wahrscheinlichkeit hoch, dass ein Event ausgebucht ist. Daher würde ich gern schon in der Eventliste entweder anzeigen, welche Events frei sind, oder ausgebuchte Events gar nicht mit anzeigen.
                              Hallo Mario,

                              das wird nur über einen Contao-Hook gehen.
                              Der getAllEvents-Hook http://www.contao.org/hooks-verwenden.html#getAllEvents wird dir da helfen. Über ihn kannst du die Events durchgehen und in der Anmeldungen-Tabelle checken, ob ein Event schon blockiert ist.

                              Wenn Du dazu noch Fragen hast, einfach fragen.

                              @shmelman:
                              Das klingt in der Tat etwas knifflig. Da ich selber den Catalog nicht so gut kenne, müsste ich da etwas nachforschen.
                              Wie sind denn die Daten im Catalog mit den Mitglieder-Daten von Contao verknüpft? Denn die Anmeldung wird doch wohl nach wie vor über Contao laufen, oder?


                              @Anke:
                              Danke für den Hinweis, ich werde das natürlich beheben.


                              Gruß an alle, Felix
                              Felix Pfeiffer : Neue Medien
                              Offizieller Contao Partner für den Raum Hannover

                              Infos: http://www.felixpfeiffer.com

                              Kommentar

                              • Luminanz
                                Contao-Nutzer
                                • 02.02.2011
                                • 198

                                #135
                                Hallo Frankkirsch

                                Ich weiss nicht, ob dein Anliegen noch aktuell ist. Jedenfalls hatte ich ein ähnliches. Ich wollte den Hinweis auf das erforderliche Login nur anzeigen, wenn überhaupt noch freie Plätze verfügbar sind. Mit dem nachfolgenden Code sollte auch dein Anliegen abgedeckt sein:

                                PHP-Code:
                                <?php if((!FE_USER_LOGGED_IN)&&($this->ser_register == 1)&&($this->ser_places > 0)): ?>
                                <p class="infotext">Sie können sich für dieses Event online anmelden. Loggen Sie sich hierfür bitte ein.</p>
                                <?php endif; ?>
                                Gruss, Luminanz

                                Kommentar

                                Lädt...