ciao a tutti,
sono passato di recente a drupal5, molto contento :-)
Ho attivato il modulo aggregatore e il blocco che visualizza i titoli dalle ultime fonti, qualcuno mi puo' dire come visualizzare anche il teaser nel blocco?
Tra le opzioni di configurazione non c'è, quindi si va di codice ... ma ancora non ci capisco molto, anche se sono sicuro che è abbastanza facile in quanto il teaser viene usato nella pagina "aggregator" , che ha proprio l'output che vorrei ....
grazie per ogni idea!
quacklin
dovresti trovare la funzione theme o t, nel modulo aggregator nella funzione aggregator_block
cioè una cosa simile a questa che c'è nella 4.7
if (!empty($items)) {
$block['content'] = theme('item_list', $items) . $read_more;
}
Dovresti tramutare la item_lista in una lista di item con il teaser e questo non lo so (ancora) fare.
--
Drupal e Siti Web Torino
Blog: Computer Graphics
dovresti ottenere questo risultato così:
$output .= '<a href="'. check_url($item->link) .'">'. check_plain($item->title)."</a><br>".node_teaser($item->description)."\n";
alla fine ti trovi qualcosa come:
...
//$output .= '<a href="'. check_url($item->link) .'">'. check_plain($item->title) ."</a>\n";
$output .= '<a href="'. check_url($item->link) . '">'. check_plain($item->title) . "</a><br>" . node_teaser($item->description) . "\n";
...
La riga commentata puoi anche cancellarla in un secondo momento se il risultato ti soddisfa.
Argh! Ho detto una ****ata :)
Grazie Crow ;)
--
Drupal e Siti Web Torino
Blog: Computer Graphics
super grazie ma ho desistito e inserisco il feed a mano copiando il codice.
ho provato ha sostituire con la riga
$output .= '<a href="'. check_url($item->link) .'">'. check_plain($item->title)."</a><br>".node_teaser($item->description)."\n";
ma mi importa solo il teaser dell'ultimo feed. Inoltre non importerebbe le immagini, perchè essendo giustamente inserire con url relativo, non le trova sul server e dovrei mettere un url default per il feed specifico. (ho abilitato img nel parsing)
anyway, drupal 5 rocks, e per me passare da xtemplate a phptemplate è una fig*ta , posso fare piu' o meno tutto.
Super,
quacklin