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
Liste der Anhänge anzeigen (Anzahl: 1)
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
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.