Lista articoli per termine

3 contenuti / 0 new
Ultimo contenuto
Lista articoli per termine

Ciao a tutti, è la prima volta che scrivo quindi saluto prima di tutto tutti! :)
Ho una domanda, dovrei far si che quando l'utente fa click su un termine, cioè va ad esempio su taxonomy/term/1 veda solamente alcuni campi dei nodi che hanno quel termine, ad esempio solo il titolo e il teaser, come posso fare?
Non sono molto esperto di Drupal e non ho capito se devo farmi un tpl apposito o se posso fare diversamente.. qualche consiglio?
grazie, ciao

Dovresti andare di tpl, puoi usare node-taxonomy.tpl.php (da node.tpl.php) e/o page-taxonomy-term.tpl.php (da page.tpl.php), node-taxonomy.tpl.php in realtà non viene utilizzato di default da Drupal ma è molto comodo e per implementarlo basta aggiugere nel template.php qualcosa tipo

<?php
/**
 * @param $vars
 *   A sequential array of variables to pass to theme template.
 */
function phptemplate_preprocess_node(&$vars) {
  if(
arg(0) == 'taxonomy'){
   
$tpl = array('node-taxonomy');
   
$vars['template_files'] = array_merge($vars['template_files'], $tpl);
  }
}
 
?>

ciao

digiSin :: Sinergie Digitali
www.digisin.it

Io da non sviluppatore ho risolto così:
tramite il modulo Taxonomy Views Integrator ho collegato il vocabolario ad una vista con associato l'argomento taxonomyID.
Quindi invece che vedere il solito elenco dei nodi nella pagina legata ad un termine si vede la vista creata ad hoc e contestualizzata mediante l'argomento taxonomyID.

Se può essere questa la strada fammi sapere che sarò più preciso.

Ciao