Visualizzare in un blocco il contenuto di una pagina.

8 contenuti / 0 new
Ultimo contenuto
Anonimo (non verificato)
Ritratto di Anonimo
Visualizzare in un blocco il contenuto di una pagina.

Come da titolo, si può visualizzare in un blocco il contenuto di una pagina estratta da una specifica categoria ?

Grazie.

Si può, anche se occorrerebbe capire cosa vuoi visualizzare della pagina.
Puoi partire dal codice di questo forum (sempre tuo) http://www.drupalitalia.org/?q=node/222

Quello che occorre è poi caricare tutto il nodo e visualizzarlo nel modo corretto.
Sii. più chiaro e vediamo di
farlo funzionare...

Matteo

Se ti piace cantare, visita CANTinCORO

Matteo

Luke (non verificato)
Ritratto di Anonimo

Immaginavo che il codice fosse simile a quello dell'altro post.

Più precisamente.
Intendo visualizzare il titolo e il testo dell'ultima pagina pubblicata in una certa categoria all'interno del blocco.

Con il codice proposto nell'altro post riesco a visualizzare il titolo, per poter visualizzare il testo ?

Nel caso invece volessi visualizzare il contenuto di una storia anzichè quello di una pagina come cambia la selezione ?

Grazie per la disponibilità.

Se queste informazioni fossero reperibili da altre fonti rigirami pure semplicemente i link, ma credo possano essere di pubblico interesse.

Questo è il codice per stampare l'ultimo post di una certa categoria.
Stampa la prima parte di un nodo (teaser), se nella query e nella visualizzazione referenzi il campo 'body', stamperai il contenuto dell'intero testo del nodo.
Attenzione, l'output non tiene conto dei formati di input nè del tema grafico.
In quel caso, occorre guardare meglio con che funzioni drupal stampare l'output

$sql = "SELECT n.nid, n.title, n.teaser FROM {node} n, {term_node} t
WHERE n.nid = t.nid and t.tid = '28' AND status=1 ORDER BY created DESC LIMIT 1";
$result = db_fetch_object(db_query($sql));
$out = $result->title."<b>".$result->teaser;
return "<div class="content"><ul><li>".
   $out."</ul></div>";

Matteo

Se ti piace cantare, visita CANTinCORO

Matteo

..sò proprio ciuccio....

$sql = "SELECT n.nid, n.title, n.teaser FROM {node} n, {term_node} t<br>
WHERE n.nid = t.nid and t.tid = '28' AND status=1 ORDER BY created DESC
LIMIT 1";<br>
<br>
$result = db_fetch_object(db_query($sql));<br>
<br>
$out = $result-&gt;title."&lt;b&gt;".$result-&gt;teaser;<br>
<br>
return "&lt;div
class="content"&gt;&lt;ul&gt;&lt;li&gt;".<br>
&nbsp;&nbsp; $out."&lt;/ul&gt;&lt;/div&gt;";<br>

Matteo

Se ti piace cantare, visita CANTinCORO
Matteo

Se ti piace cantare, visita CANTinCORO

Matteo

Luke (non verificato)
Ritratto di Anonimo

Perfetto !

Grazie.

Ciao,
ho appena installato D6.9,
Volevo inserire il codice che hai postato qui sopra per far apparire in un nodo la prima parte di un testo di una certa categoria.
Inserito il codice però mi da un errore:

"Parse error: syntax error, unexpected '<' in /web/htdocs/www.sito.it/home/includes/common.inc(1648) : eval()'d code on line 5"

non rieco a capire dove sbaglio.

Hemm.. hai reciclato un topic del 2005 (versione di drupal 4.qualchecosa), forse è il caso che apri un nuovo topic e ne parliamo li.
SI PREGA DI NON RISPONDERE QUI

Ciao
Marco
--
My blog
Working at @agavee