Bookmarken Twitter Feed

Drupal Node Template in Teaser View

25. Mai 2010 | In: Drupal

Wer bei Drupal im Teaser-View ein anderes Node-Template nutzen möchte als im Node-View, der kann mit der Theme-Engine PhpTemplate in der template.php folgendes Codesnippet nutzen.

function THEME_NAME_preprocess_node(&$vars) {
  // if teaser view
  if($vars['node']->teaser) {
    $vars['template_files'][] = 'node-'. $vars['node']->type. '-teaser'; 
  }
}

Dann sucht Drupal nach der folgenden Template-Datei node-NODE_TYPE-teaser.tpl.php im Theme Verzeichnis.

Bewertung: najagut
Loading ... Loading ...

Ähnliche Beiträge

Schreib einen Kommentar

Fülle das Kommentar-Formular vollständig aus oder melde dich über Twitter oder Facebook an.
Sign in with Facebook

By Teledir Internetanbieter