Views: Meldung ausgeben wenn keine Ergebnisse...
Eingetragen von jonas28@drupal.org (96)
am 10.08.2007 - 08:19 Uhr in
am 10.08.2007 - 08:19 Uhr in
Hallo,
ich lasse in den Userprofilen mit dem folgenden Code in der Datei "user_profile.tpl.php mehrere Views anzeigen, das funktioniert super.
Allerdingst schaffe ich es nicht eine Meldung ausgeben zulassen wenn der View keine Ergebnisse anzeigt...
Meine herangehensweise mit "if($view_2)... else..." funkttioniert nicht. Da ich den View als Viewtype "Table" anzeigen lasse, müsste man doch irgendwie die zeilen (rows) im view zählen können und wenn weniger als 1 Zeile angezeigt wird, die Meldung ausgeben, dass keine Ergebnsisse vorliegen.
Hat jemand eine Idee?
Gruß Jonas
Derzeit sieht es so aus:
<?php
global $current_view;
$view_2 = views_get_view('mysitearbeitsgruppen');
$view_3 = views_get_view('meinenotizliste');
print '<h3>' . t('meine Arbeitsgruppen') . '</h3>';
if($view_2){
print views_build_view('embed', $view_2);
}
else {
print "Du bist noch keiner Arbeitsgruppe beigetreten</b>";
}
print '<h3>' . t('Notizen in meinen Arbeitsgruppen') . '</h3>';
if($view_3){
print views_build_view('embed', $view_3);
}
else {
print "Es gibt noch keine Notizen in deinen Arbeitsgruppen</b>";
}
?>
- Anmelden oder Registrieren um Kommentare zu schreiben
Es gibt bei den Views einen
am 10.08.2007 - 08:55 Uhr
Es gibt bei den Views einen "Empty Text" probier das mal aus.
gruß pebosi
gruß pebosi
--
https://pebosi.net
Danke
am 10.08.2007 - 09:19 Uhr
Warum einfach, wenn es auch kompliziert geht ;-) --> natürlich funktioniert "Empty Text"...
Vielen Dank, Jonas