Je ein Produkt aus Kategorie anzeigen
Eingetragen von Transmitter (213)
am 30.06.2009 - 18:17 Uhr in
am 30.06.2009 - 18:17 Uhr in
Hi,
ich habe einen Inhaltstyp Produkt. Es gibt jetzt auf der Website etwa 20 Produkte in 5 Kategorien.
Kategorien sind per Taxonomy gelöst.
Jetzt würde ich gerne einer View sagen, dass sie aus jeder Kategorie ein Produkt anzeigen soll.
Geht sowas?
Taxonomy -> CCK -> Views?
Danke schon mal
Bye, Transmitter
- Anmelden oder Registrieren um Kommentare zu schreiben
Ohne es getestet zu
am 02.07.2009 - 09:47 Uhr
Ohne es getestet zu haben:
Je Kategory ein View anlegen, das ein zufälliges Resultat liefert. Alle 5 Views dann per PHP in einem Block/Node/... einbinden:
<?php
# mein block-multiview.tpl
...
$view_list = array('view_1','view_2','...') // alle relevanten Viewnamen
foreach($view_list as $view_name){
$view_result = views_get_view_result($view_name);
$node = node_load($view_result->nid);
print '<h3 id="'.$node->nid.'">'.$node->title.'</h3>';
print $node->body;
} // foreach end
...
?>
Wenn pro Categoryview mehrere Resultate möglich sein sollen, muss die $view_result Ausgabe ebenfalls per foreach erfolgen, Die Viewnamen im Array kannst du vor der Ausgabe auch noch durcheinanderwürfeln um mehr Zufall bei der Ansicht zu haben.
Grüße,
Christian