[gelöst]Bei views_embed_view überprüfen, ob View gefüllt ist
Eingetragen von sachbearbeiter (205)
am 13.07.2009 - 08:59 Uhr in
am 13.07.2009 - 08:59 Uhr in
hallo
wenn ich im seitentemplate einen view mit views_embed_view('xxx', 'default') einbinde -> weiss jemand, wie ich überprüfen kann, ob er gefüllt ist?
bzw. wenn leer -> dann soll er nicht geprinted werden ...
danke und SG IS
- Anmelden oder Registrieren um Kommentare zu schreiben
$view->result
am 13.07.2009 - 09:14 Uhr
Moin.
Du kannst Dir über eine kleine Funktion das Ergebnis des Views holen und schauen, ob es leer ist.
hth,
Stefan
--
sei nett zu Deinem Themer
wird dann der komplette view
am 13.07.2009 - 10:05 Uhr
wird dann der komplette view geholt, um zu schauen, ob er gefüllt ist?
Ein View wird normalerweise
am 13.07.2009 - 10:09 Uhr
Ein View wird normalerweise nicht geprinted, wenn er leer ist.
Zb, beim Erstellen einer View siehst du in den Basiseinstellungen eine Option "Leerer Text", dort kannste was reinschreiben oder via PHP definieren, was passiert, wenn kein Result vorhanden ist.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
View
am 13.07.2009 - 10:10 Uhr
Naja, der View wird ausgeführt (
<?php $view->execute; ?>
) also prinzipiell ja.Anders geht das ja auch nicht.
Stefan
--
sei nett zu Deinem Themer
vielen dank für eure infos
am 13.07.2009 - 10:49 Uhr
vielen dank für eure infos ...
@tobias: wenn der view leer ist, sollen sich änderungen im template ergeben ... leider wirken hier noch javascripte, d.h. ich kann nicht die header und footer felder im view verwenden ... ungünstig ... also muss es dann die funktion von stBorchert richten ...
SG DS