Titel einer eigenen View ausblenden - wie mach ich das?
Eingetragen von stone_d (178)
am 27.06.2008 - 10:06 Uhr in
am 27.06.2008 - 10:06 Uhr in
Hi ihrs,
ich hab eine eigene View erstellt und lasse dort bestimmte Nodes in einem Block als Slideshow anzeigen. Allerdings würde ich gerne bestimmen was angezeigt werden soll. So will ich z.B. den Titel der Node und den Autor ausblenden. Den Autor kann ich ja Global für den Inhaltstyp deaktivieren - aber wie mache ich das mit dem Titel der Node?
Danke im Voraus
stone
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich gehe mal davon aus, dass
am 27.06.2008 - 14:33 Uhr
Ich gehe mal davon aus, dass du für die die Nodes Full gesetzt hast. Setz das mal auf List und dann kannst du ja die Felder auswählen, welche angezeigt werden sollen. Dort kannst du dann halt genau sagen, was angezeigt werden soll und kannst es auch noch entsprechend Themen.
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Ich hatte zwar "Slideshow
am 27.06.2008 - 16:29 Uhr
Ich hatte zwar "Slideshow Teasers" angewählt, aber auch da waren die Titel drinnen. Mit "Slideshow List" rockt das jetzt ungemein ;)
Sehr geil - danke!
Wie "Theme" ich das denn eigentich? Gibts da was schickes zum nachlesen?
<?php/** * Display the nodes
am 27.06.2008 - 17:12 Uhr
<?php
/**
* Display the nodes of a view as a list.
*/
function theme_views_slideshow_view_list($view, $nodes, $type) {
$fields = _views_get_fields();
$items = array();
foreach ($nodes as $node) {
$item = '';
foreach ($view->field as $field) {
if ($fields[$field['id']]['visible'] !== FALSE) {
if ($field['label']) {
$item .= "<div class='view-label ". views_css_safe('view-label-'. $field['queryname']) ."'>" . $field['label'] . "</div>";
}
$item .= "<div class='view-field ". views_css_safe('view-data-'. $field['queryname']) ."'>" . views_theme_field('views_handle_field', $field['queryname'], $fields, $field, $node, $view) . "</div>";
}
}
$items[] = "<div class='view-item ". views_css_safe('view-item-'. $view->name) ."'>$item</div>\n"; // l($node->title, "node/$node->nid");
}
return theme('views_slideshow_slideshow', $view, $nodes, $type, $items);
}
?>
Dieses ist die Themefunktion für Listen: Diese Funktion in die template.php deines Aktiven Themes kopieren und "theme" in themename umbennen
-> Viel Spaß beim Themen
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING
danke - zieh ich mir rein ;)
am 27.06.2008 - 17:18 Uhr
danke - zieh ich mir rein ;)