Hallo liebe Entwickler,
bin gerade dabei, ein Modul zu entwickeln bzw. auszubauen und habe eine Frage dazu. Ich beschreibe erstmal: Es geht um tagesaktuelle Essensangebote, täglich etwa so 5 Stück, in einer Gastronomie, die jeweils erst morgens früh für den jeweiligen Tag festgelegt werden und auch nur für den Tag gültig sind. Bisher habe ich das Contao-Modul dafür so eingerichtet bzw. der Workflow ist so: Jemand legt morgens die 5 Einträge im Backend an, sie werden dann im Frontend angezeigt. Um 0 Uhr werden alle Einträge wieder gelöscht, da ja für den nächsten Tag neue eingetragen werden.
Das funktioniert zwar, ist aber ziemlich nervig, da sich einige angebotene Gerichte immer mal wieder wiederholen und dann erneut eingegeben werden müssen. Schön wäre eine Lösung, bei der man im Modul quasi sein "Repository" an Gerichten hat, die man jeden Tag per Drag&Drop einfach nur in einen Bereich ziehen muss, damit sie am aktuellen Tag sichtbar werden. (Natürlich muss man auch noch neue anlegen können, falls noch nicht alles im "Repository" vorhanden ist). Um 0 Uhr werden dann keine Einträge mehr gelöscht, sondern alle auf unsichtbar geschaltet.
Kennt jemand eine Extension o.ä. mit einer solchen Funktionalität für's Backend? (Drag&Drop ist natürlich kein muss, wenn es über simple klicks geht, wär's natürlich auch okay, muss nicht so "fancy" sein ...) Oder eine Beschreibung/Tutorial/Referenz, wie man so ein Backend-Modul selbst anlegen könnte? Bisher habe ich bei all meinen Modulen, was das Backend angeht, immer nur die Standard-Funktionalität genommen, also DCA angelegt und alles so gelassen, wie es ist.
Vielen Dank und viele Grüße,
Jan
Lesezeichen