Qualcuno conosce qual'è la variabile-stringa che stampa il testo di un nodo?
Mi spiego, per personalizzare la grafica di nodi specifici che hanno campi CCK si elimina
<?php
print content;
?>
Quello che accade però è che facendo in questo modo si perde la possibilità di mostrare il contenuto dell'area di testo e si è costretti a creare un campo specifico per inserire il testo.
Questo può anche andar bene se il sito lo gestiamo personalmente ma non è molto elegante nel caso i contenuti poi li inserisce il cliente.
Quindi mi chiedo qual'è la variabile che stampa solo l'area di testo degli articoli? Qualcuno la conosce?
Ci sono due variabili:
$page
e$teaser
. Vedi la documentazione per node.tpl.php.Se hai Devel installato ed abilitato, basta mettere
$node
. Altrimenti puoi mettere[Corretto]
Quando il nodo viene visualizzato 'in pieno' (tipo node/123) esiste la proprietà booleano
$page
e$node->content['body']['#value']
contiene il testo formattato del corpo.Quando il nodo fa parte di una lista (front page o vista) allora esiste la proprietà booleano
$teaser
e$node->content['body']['#value']
contiene il testo abbreviato e formattato del corpo.[/Corretto]
(Grazie Carlo)
Più imparo, più dubito.
dovrebbe essere
Certified to Rock
Perfetto!!! Grazie mille ad entrambi :-)