[Risolto]Contenuto di una categoria in un nodo

8 contenuti / 0 new
Ultimo contenuto
[Risolto]Contenuto di una categoria in un nodo

Ciao,
ho appena installato D6.9,
vorrei far apparire in un nodo la prima parte di un testo di una certa categoria.
Ho provato con una view, ma non sono arrivato a niente.
Quindi ho cercato un po' qui nelle discussioni è ho trovato qualcosa qui : http://www.drupalitalia.org/node/229
(colgo l'occasione per scusarmi di aver commentato una discussione di 4 anni fa!)

C'è qualcuno che potrebbe indicarmi una via da percorrere per riuscire nel mio intento?
ciao e grazie

Quote:
vorrei far apparire in un nodo la prima parte di un testo di una certa categoria.

cosa intendi?

Ciao
Marco
--
My blog
Working at @agavee

mi spiego meglio se ci riesco.
Ho creato diverse categorie, e vorrei visualizzare una sorta di anteprima del contenuto di una di queste in un blocco.

Vorrei che nel blocco apparisse il Titolo e un teaser del contenuto che pubblico in una specifica categoria.

Ho provato con una view, sono riuscito nell'intento in parte, ma il problema è che nel blocco viene visualizzato il contenuto con il teaser che ho impostato nella pagina "impostazioni del contenuto".
Sto cercando un modo per far apparire, in un blocco, il contenuto fino ad un certo numero di caratteri che non sia lo stesso delle impostazioni del teaser generale.

Per far apparire un numero determinato di caratteri, installa fckeditor (o similare), e per ciascun contenuto inserisci il teaser dove desiderato. Così vengono superate le impostazioni di Drupal che altrimenti taglia tutti i contenuti su per giù allo stesso punto...

ciao,
se conosci php potresti farlo anche modificando la pagina di template dei campi (field).

In Theme: Information crei un file con uno dei nomi in lista nella cartella del tuo tema.
Trovi un modello di codice cliccando sul link di ogni sezione.

Una cosa del genere dovrebbe funzionare però non l'ho provata

<?php
 
// trova il primo </p> nella stringa
 
$data = $row->{$field->field_alias};
 
$pos = strpos("</p>"$data) ;
  echo
substr($data, $pos);
?>

ciao

Io usai questo modulo: Teaser by content type

Ti permettte di settare il teaser diversamente per ogni contenuto.
Non so se può servire al caso tuo.

Comunque (se non hai necessità di rendere la cosa automatica) il teaser lo puoi sempre decidere "a mano" alla creazione del contenuto.

Ciao!

Grazie a tutti,
ho provato un po' tutte le soluzioni, ma quella che faceva più al mio caso è stata quella che mi ha proposto Dret.
Il modulo è veloce e pratico, e si adatta perfettamente a quello che volevo fare.

grazie ancora...

De nada!
;)