Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: Teilnehmerzahl in codefog/contao-events_subscriptions

  1. #1
    Contao-Nutzer Avatar von vienneva
    Registriert seit
    13.01.2011.
    Ort
    Wien
    Beiträge
    133

    Standard Teilnehmerzahl in codefog/contao-events_subscriptions

    Hi,

    ich ersetze gerade eine alte Eventanmeldung (aus Contao 2.11) mit der codefog/contao-events_subscriptions. In der Eventliste soll angezeigt werden, ob das Event ausgebucht ist, oder noch Plätze frei sind. Leider kann ich im Template die Anzahl der Subscriber des Events nicht abfragen.
    Hab es probiert mit
    PHP-Code:
    <?php echo (count($this->subscribers['subscribers'])); ?>
    Das funktioniert im Event reader aber nicht in der Liste. Wie könnte ich sonst rankommen?

    Liebe Grüße
    Eva

  2. #2

  3. #3
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Frage:
    Kennt Ihr eine Möglichkeit sich für einen "unbestimmten Termin/Event" einzutragen?
    Kann es nicht anders formulieren :-)

    Für unseren Boots-Verein können sich Mitglieder das "Vereinsboot" kostenfrei leihen.
    Die existierenden Termine, zwecks Übersicht, sind im Kalender bereits eingetragen.
    Jetzt sollen sich Mitglieder für ein Datum/freien Termin im geschützten Bereich einen Termin reservieren können ...

    Thanks
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  4. #4
    Contao-Nutzer Avatar von vienneva
    Registriert seit
    13.01.2011.
    Ort
    Wien
    Beiträge
    133

    Standard

    Hallo Kahmoon,

    ja, hab ich gelesen und auch schon einiges ausprobiert. Die Insert Tags sind ja zur Darstellung der Limits für das eingeloggte Mitglied. Ich bräuchte aber eine allgemeine Ausgabe, ob ein Event noch freie Plätze hat. Dachte also, ich vergleiche, ob die Anzahl der angemeldeten Teilnehmer noch kleiner ist als die maximale Teilnehmerzahl. Im Eventleser bekomme ich das auch hin. Nur nicht in der Eventliste, da schaffe ich es nicht die Subscribers abzufragen.

    Liebe Grüße
    Eva

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.273

    Standard

    Ja, so mache ich es auch. Im Template eventsubscription_form_html5. Wenn folgende Bedingungen erfüllt sind wird der Wert von events_subscriptions.maxSubscribersReached ausgegeben, welcher "Maximale Anzahl erreicht" ist (siehe Anhang)

    Code:
        <!-- Freie Plätze prüfen -->
            <?php if ($this->subscriptionMaximum != 0 && $this->subscriptionMaximum - $this->subscribers['subscribersParticipants'] <= 0 && !$type['isSubscribed']): ?>
                <p class="message error m2"><strong><?= $GLOBALS['TL_LANG']['MSC']['events_subscriptions.maxSubscribersReached'] ?></strong></p>
            <?php endif; ?>
    Edit:
    Sorry, du brauchst es in der Liste. Ich spreche vom Reader. Liste verwende ich nicht. Da kann ich nicht helfen.

    - - - Aktualisiert - - -



    Zitat Zitat von Franko Beitrag anzeigen
    Frage:
    Kennt Ihr eine Möglichkeit sich für einen "unbestimmten Termin/Event" einzutragen?
    Kann es nicht anders formulieren :-)

    Für unseren Boots-Verein können sich Mitglieder das "Vereinsboot" kostenfrei leihen.
    Die existierenden Termine, zwecks Übersicht, sind im Kalender bereits eingetragen.
    Jetzt sollen sich Mitglieder für ein Datum/freien Termin im geschützten Bereich einen Termin reservieren können ...

    Thanks
    Da wäre eher dieses Modul hier was https://github.com/markocupic/resource-booking-bundle . Wir machen hierüber eine Hochsitzbelegung die sich Mitglieder eigenständig für vorgegebene Zeitslots buchen können.
    Angehängte Grafiken Angehängte Grafiken
    Geändert von Kahmoon (02.03.2021 um 17:55 Uhr)

  6. #6
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.464
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Eva,

    calendar_extended ist keine Alternative?

    Ich mag die deswegen, weil man sich nicht erst als Mitglied anmelden muss.

    Wenn das eine Anforderung ist, dann fällt mein Vorschlag natürlich raus .
    Wenn doch dann hab ich da ja Material von meinem Vortrag am Nordtag online.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  7. #7
    Contao-Nutzer Avatar von vienneva
    Registriert seit
    13.01.2011.
    Ort
    Wien
    Beiträge
    133

    Standard

    Hallo Thomas,

    Danke Dir. Anmeldung als Mitglied ist Voraussetzung ;-). Daher diese Erweiterung.
    Werd einfach mal Kamil selber fragen. Dachte nur ich versuch's erstmal im Forum

    Liebe Grüße
    Eva

  8. #8
    Contao-Nutzer Avatar von vienneva
    Registriert seit
    13.01.2011.
    Ort
    Wien
    Beiträge
    133

    Standard

    Danke Kahmoon, zumindest ist der Teil meines Ansatzes bestätigt. Das ist ja schon erfreulich.

    Liebe Grüße
    Eva

  9. #9
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.464
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von vienneva Beitrag anzeigen
    Hallo Thomas,

    Danke Dir. Anmeldung als Mitglied ist Voraussetzung ;-). Daher diese Erweiterung.
    Werd einfach mal Kamil selber fragen. Dachte nur ich versuch's erstmal im Forum

    Liebe Grüße
    Eva
    Ok.
    Dann könntest du das ja nach einem Login anzeigen; zumindest gibts da genau das Anzeigen lassen von min / max Plätzen und wieviel noch frei sind…
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  10. #10
    Contao-Nutzer Avatar von vienneva
    Registriert seit
    13.01.2011.
    Ort
    Wien
    Beiträge
    133

    Standard

    ah interessant. Thomas, weißt Du, ob die Erweiterung auch eine Warteliste hat?

    Liebe Grüße
    Eva

  11. #11
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.464
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Eva,
    hat es nicht.
    Müsste dann vermutlich so zu lösen sein, dass mehr Personen sich anmelden können und dann bestimmt der Eingang der Buchungen, ob das erfolgreich war.

    Quellen:
    https://www.youtube.com/watch?v=UrYc...ature=youtu.be

    https://nordtag2017.weitzeldesign.com/session.html#/

    Eben nochmal angesehen:
    https://youtu.be/UrYcC2d5Gi4?t=2371
    Geändert von planepix (02.03.2021 um 21:26 Uhr)
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •