Alternativtext anzeigen lassen, wenn view ohne Inhalt

am 31.03.2011 - 15:36 Uhr in
Zeige via View "aktuelle Veranstaltungen" an, wenn aber keine Veranstaltung vorhanden sind ist die Seite leer, wie könnte man aber ein Standardtext (node) einblenden, wenn keine Veranstaltungen angezeigt werden?
- Anmelden oder Registrieren um Kommentare zu schreiben
Basiseinstellungen -> Leerer Text
am 31.03.2011 - 15:48 Uhr
Unter den Basiseinstellungen kannst du "Leerer Text" angeben, der angezeigt wird, wenn der View kein Ergebnis liefert.
oder du baust dir das in dein
am 31.03.2011 - 19:53 Uhr
oder du baust dir das in dein Template oder wo du das auch immer brauchst:
<?php
$view = views_get_view('foo');
$view->set_display('your_displays');
$output = $view->preview();
if (empty($view->result){
//Print Node or w/e
}
?>
Ungetestet jetzt, aber sollte so in etwa funktionieren