Hallo zusammen,
sorry für den komischen Betreff, ich weiß nicht wie ich es besser Beschreiben könnte.
In wenigen Tagen/Wochen muss ich folgendes Szenario umsetzen, weiß jedoch gerade noch nicht wirklich wie (vielleicht steh ich auch auf dem Schlauch).
Geplant ist es einen "Kurs" per Contao anzubieten/auszuliefern. Bezahlung wird in einem separaten Shopsystem abgewickelt, Kunde kauft sich einen Account im Contaosystem. Der Content, der verkauft bzw. geliefert/gedownloadet werden kann streckt sich über ca. 200 Module.
Es gibt 2 verschiedene Arten von Benutzern: Registrierte User (Free), Registrierte User (Premium).
Sobald ein User Premium ist, soll er die ersten 10/200 Module freigeschaltet bekommen.
Soweit ja kein Problem.
Jetzt kommt jedoch der Haken:
Benutzer 1, soll jedoch nach bspw. 2 Wochen Modul 11/200 freigeschaltet bekommen, 2 Wochen später Modul 12/200 usw.
Meldet sich jetzt Benutzer 2, genau 1 Monat später an als Benutzer 1, soll dieser natürlich nicht gleich 10+2 Module freigeschaltet bekommen, sondern auch im 2-Wochen-Turnus seine Module neu hinzubekommen.
Bei 5-10 Leuten ist das ja noch ok, das kann man rein theoretisch überwachen, aber wenn das mal 50, 100 oder noch mehr Benutzer werden, ist das nicht mehr machbar.
Mein Problem ist im Moment das zusammenspiel zwischen Mitgliedern und "Mitgliedergruppen" die für die Veröffentlichung der versteckten Inhalte zuständig sind.
Hier nochmal kurz grafisch zum Verständnis
Benutzer 1: start KW20 (Modul 1-10) -> KW22 (Modul 11) -> KW24 (Modul 12)
Benutzer 2: start KW25 (Modul 1-10) -> KW27 (Modul 11) -> KW29 (Modul 12)
Benutzer 3: start KW30 (Modul 1-10) -> KW32 (Modul 11) -> KW34 (Modul 12)
Mit Hausmitteln ist das nicht zu bewerkstelligen oder?
Über einen kleinen Tipp würde ich mich freuen, oder eine Hilfestellung.
Leider habe ich mich noch nicht in den Bereich Extensionsentwicklung eingearbeitet, daher hilft mir ein Verweis auf eine Extension die ich entwickeln könnte, nicht weiter.
Ich warte immernoch auf eine "Video2Brain DVD - Contao für Entwickler" ;-)
Viele Grüße
the_scrat
Lesezeichen