Ansicht des Calendar-Moduls "Inline" in Artikel darstellen?
am 29.03.2008 - 20:06 Uhr in
Ich benötige bei einem Projekt einen Veranstaltungskalender. Dazu habe ich das Calendar-Modul mit Views installiert.
Die Eingabe von Terminen funktioniert. Allerdings entprciht die Darstellung nicht meinen gewünschten Zielen.
So soll es aussehen:
Der Kalender soll zum Start in der aktuellen Monatsansicht dargestellt werden (funktioniert).
Links neben dem Kalender soll eine Abbildung eingeblendet werden.
Unterhalb des Kalenders sollen alle Termine des Monats als Liste ausgegeben werden.
Darunter soll sich weiterer Text befinden.
Um dies zu erzielen, habe ich einen neuen Inhaltstyp erstellt, der den Kalender als "View Reference" einbindet.
Problem: sobald man auf die Links zum Wechseln der Darstellung (Jahr, Monat, Tag) klickt, wechselt die Ansicht zum Kalender, d. h. Bild und darunter befindlicher Text werden nicht mehr dargestellt. Im Prinzip ist dies logisch, da ja der Kalender nur als Reference eingebunden ist. Kann man den Kalender auch "Inline" einbinden - z. B. als Block?
- Anmelden oder Registrieren um Kommentare zu schreiben
Blockansicht
am 30.03.2008 - 03:09 Uhr
Ja, dass geht. Im View gibt es einmal die Seitenansicht und dann noch die Blockansicht. Ich habe bei mir zwei Views, weil da unterschiedliche Felder angezeigt werden sollen. Wobei das wahrscheinlich auch anders gehen würde.
Blockansicht erster Schritt in richtige Richtung
am 01.04.2008 - 18:46 Uhr
Danke für die Antwort. Das Einbinden der Blockansicht hat funktioniert - ich habe dazu folgendes Snippet verwendet:
<?php
$block = module_invoke('block', 'block', 'view', 1);
if ($block['content']) {
$output = "<div class=\"front-page-block\">\n";
$output .= "<div id=\"front-block-title\"><h2>".$block['subject']."</h2></div>\n";
$output .= "<div class=\"content\">".$block['content']."</div>\n";
$output .= "</div>\n";
print $output;
}
?>
(siehe auch http://drupal.org/node/26502)
Der erste Schritt ist damit getan. Allerdings fallen leider die Bedienelemente weg: Sowohl die "Umschalter" für die Ansicht "Jahr, Monat, Tag", als auch die Möglichkeit den Monat nach vorne oder hinten zu wechseln wird nicht mehr angezeigt.
Gibt es irgendwo eine Anleitung über das Themeing, bzw. konfigurieren des Kalender-Moduls?
Gibt es eine deutsche Sprachdatei? Derzeit wird bei mir in der Seitenansicht Year, Month, Day angezeigt.