Veranstaltungen
am 03.05.2011 - 16:17 Uhr in
Hi,
ich bin noch ziemlich neu mit Drupal. Hatte es vor Jahren mal probiert und dann wieder hingeschmissen, hab aber gerade keine Wahl mehr.
Ich suche ein Modul mit dem ich Veranstaltungen verwalten kann. Aber eben keinen klassischen Kalender.
Es geht um die Webseite für einen Verein (christliche Gemeinde). Da sind ein zwei Veranstaltungen im Monat.
- Termine sollen einfach angelegt werden (Titel, Datum, Ort, Beschreibung)
- Ich brauche eine Übersicht mit einer Auflistung der nächsten XX stattfindenden Veranstaltungen untereinander (also keine Kalenderansicht)
- Wenn die Termine vorbei sind sollen sie in der Übersicht verschwinden.
- Nice-To-Have wäre eine Sidebar mit den nächsten 6 Monaten als Menü
Bin da wirklich noch ziemlich am Anfang und auch nicht ganz so sicher ob ich das mit Content-Typen. Nodes und Views alles kapiert habe.
Interessant wäre auch: Wo ist der Unterschied zwischen dem Calendar Modul und dem Event Modul?
Vielen Dank
Gruß, Dave
- Anmelden oder Registrieren um Kommentare zu schreiben
Das machsst Du mit den
am 03.05.2011 - 17:26 Uhr
Das machsst Du mit den Modulen CCK, Date und Views. Calendar ist nicht erforderlich, kann aber mit dazu gemommen werden.
Wenn das Datum vorbei ist verschwindet der Termin automatisch aus der Liste.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
...
am 07.05.2011 - 16:19 Uhr
Okay, vielen Dank.... Das hat mir ein paar Tage zu knacken gegeben, war ein ziemlicher K(r)ampf (besonders dieser Schei** mit dem Overwrite hat mich eine Menge nerven gekostet, da ist echt dämlich gelöst). Aber immerhin kapiere ich das mit den Views jetzt ganz gut (sehr mächtiges Werzkzeug).
Funktioniert jetzt so weit...
Was mir noch Probleme macht: Ich habe das "bis"-Datum als "Optional" angegben. Jetzt habe ich aber das Problem, dass er beim Erstellen des Contents grundsätzlich immer danach fragt bzw. Ich verstelle das "von"-Datum und dann meckert Drupal, dass das Bis-Datum nicht vor dem von-Datum liegen kann. Das läuft aber eben darauf hinaus, dass man es doch IMMER eingeben muss. Gibt es da eine Lösung?
Wir löst man das in der View? Ich will ja beide Arten von Veranstaltungen in der Liste anzeigen:
- Bla-Veranstaltung 15. Mai 2010, 19:00 Uhr
- Blubb-Veranstaltung 02. - 5. Juni 2010
Also sprich, wenn er ein "bis"-Datum findet, soll er das Datum anders formatieren
Ansonsten noch ein paar Probleme
a) ist es möglich in einer View bei den Feldern prefix und sufix_html Code auch dann anzugeben wenn ich KEINEN links haben will?
b) Warum werden style-Angaben im Prefix einfach rausgelösch? Wie kann ich das deaktivieren?
c) Wenn ich eine neue Veranstaltung anlege, fragt er IMMER nach einem Menüeintrag. Da ich das mit Views löse brauche ich das eigentlich nicht. Wie kann ich das ausblenden?
d) gleichse gilt für diesen "body" Bereich.
Vielen Dank
Gruß, Dave
http://www.blue-media.net
Die Unterschiedlichen Typen
am 07.05.2011 - 16:54 Uhr
Die Unterschiedlichen Typen von Veranstalltungen wirst Du über Filter behandeln müssen (evtl brauchst Du auch Views_Or noch dazu). Die Ausgabe von dem Datum kannst Du notfalls mit Views_customfield selber regeln.
a) Du kannst auch statt Link generieren lassen, mit "rewrite the output of this field" die HTML-Struktur für dieses Feld komplett selbst reinschreiben.
b) Wenn die Style-Angaben rausgefilter werden, könnte das an Eingabe-Filtern liegen, aber da bin ich nicht sicher.
c) Meines Wissens nach ist der Menüeintrag otional. Du kannst aber in Deinem Datentyp unter Felder verwalten das menühandling nach unten schieben, dann fällt es nicht so direkt ins Auge.
d) Wenn Du das Label des Bodyeintrags unter Einstellungen für das Eingabeformular (Inhaltstyp bearbeiten) löschst, ist der Body weg.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
thx
am 11.05.2011 - 20:25 Uhr
Super vielen Dank. Habs hinbekommen. Lediglich die Sache mit dem Menüeintrag ist noch ziemlich blöd.
http://www.blue-media.net