(gelöst) Kalender-Theming mit Drupal 7 (Views 3)
am 11.02.2013 - 14:20 Uhr in
Hallo,
seit kurzem habe ich nun auch begonnen, mich mit Drupal 7 (7.19) zu befassen. Nachdem ich ein paar Seiten mit Drupal 6, Joomla und WordPress laufen habe muss ich feststellen, dass D7 wohl mein Favorit werden wird.
Allerdings komme ich mit dem neuen Views-Modul nicht ganz zurecht. Ich habe einen Nody-Typ "Event", in dem ich diverse Daten eintrage. Die Ausgabe funktioniert mittels einen Block und einer Seite, dem Terminkalender. Allerdings offenbaren sich zwei Probleme:
1.) Der Inhalt der View soll im Theme auch im Content-Div ausgegeben werden, das passiert nicht. Kann man dies in einer tpl-Datei von Views direkt zuweisen?
2.) Bei der Gruppierung nach dem Jahr listet Views das Jahr pro Beitrag auf. Die Events sollen nach Jahr (wie hier: http://www.hsf-ev.de/termine/rueckblick) gruppiert werden, wobei das Jahr nur als Überschrift stehen soll (keine Wiederholung). Wo bzw. wie kann ich das im neuen Views ändern?
Die besagte Seite findet ihr unter http://www.mothercake.com/mothercake
Vielen Dank für eure Hilfe!
- Anmelden oder Registrieren um Kommentare zu schreiben
Um 2.) kurz selbst zu
am 11.02.2013 - 14:35 Uhr
Um 2.) kurz selbst zu beantworten:
Bislang habe ich als Gruppierungsfeld das Enddatum genommen. Mit dem "Beitragsdatum" funktioniert es super, die Gruppierung wird pro Jahr angezeigt. Ich vermute, es liegt an der Granularität (Sekunde), die dem Enddatum analog dem Startdatum zugrunde liegt.
Weiß jemand, ob man die Granularität des Enddatums anders als der des Startdatums definieren kann? Das Beitragsdatum finde ich als Wahl ungünstig, wenn rückwirkende Events eingestellt werden müssen.
Wenn Du Dich richtig in Views
am 11.02.2013 - 15:15 Uhr
Wenn Du Dich richtig in Views einarbeiten willst, solltest Du Dir die Tutorials von NodeOne zu dem Thema ansehen "Taming the Beast, learn Views with NodeOne".
Beste Grüße
Werner
Danke für den Link! Ich werde
am 11.02.2013 - 15:30 Uhr
Danke für den Link! Ich werde es mir heute Abend mal ansehen.
Gibt es eine Möglichkeit, mittels der tpl-Dateien die Anzeige von Views entsprechend dem Theme zuzuordnen?
Viele Grüße
Sven
Musste feststellen, dass das
am 11.02.2013 - 16:27 Uhr
Musste feststellen, dass das Problem etwas "hausgemacht" ist, da der Template-Generator den HTML-Tag "article" innerhalb des Contents verwendet. Vies arbeitet nun aber mit divs, sodass hier am Ende die Formatierung nicht diegleiche ist.
Letztendlich müsste ich vermutlich das Template ändern...
Wie bereits erwähnt liegt das
am 12.02.2013 - 00:30 Uhr
Wie bereits erwähnt liegt das Übel nicht im Umstieg von D6 auf D7, sondern am Upgrade des Template/WYSIWYG-Editors. Nach dem Downgrade läuft alles wie mit Views eingestellt.