pubblicare un contenuto omettendo un campo

11 contenuti / 0 new
Ultimo contenuto
pubblicare un contenuto omettendo un campo

E' parecchio che ci giro in torno, sono a corto dell'intuizione giusta.

Ho creato un nuovo contenuto con Titolo, Recensione, Corpo.
Pubblicandolo voglio vedere solo Titolo e Corpo. No recensione, che mi serve solo in homepage.

So che è una cosa fattibile, ma non riesco a trovare nessuna info al rigurado che mi indirizzi.

Sono il primo pirla che tenta l'omissione?
L'idea è: se creo un campo recensione ci sarà da quache parte una variabile $field_recensione da poter utilizzare DA QUALCHE PARTE per far stamparte il nodo senza l'amata recensione....

Devi crearti un tema per quel nodo specifico tipo: nomedeltuonodo.tpl.php e li dentro metti il codice che vuoi.
Meglio ancora: parti dal template node.tpl,php, lo copi/incolli e lo rinomini

Ciao
Gianni

non è così facile. in node.tpl.php stampa l'intero contenuto tramite la variabile

<?php
 
print $content
?>
. e quindi mi stampa anche il campo recensione

.....gente di poca fede ;-)

http://drupal.org/node/11816

dentro node tu hai tutto tutto l'oggetto $node, quindi:
$node->title
$node->body
$node->tuocampo

ovviamente il $node->tuocampo (e quì bisogna vedere se tu hai usato cck o altro), comunque il modo di richiamarlo è simile in entrambi i casi.

P.S.
nella fretta ho scritto node.tpl.php, ovviamente il tema per il tuo nodo specifico avrà il nome di: node-nomenodo.tpl.php
esempio: node-story.tpl.php

Ciao
Gianni

in effetti.........sembra che mi sia montato un problema da niente. appena ho un minuto allora ci provo!

Fatto! il percorso da seguire per stampare solo il contenuto è questo:

<?php
 
print $node->content[body]["#value"];
?>

se è un CCK di tipo testo puoi scegliere come visualizzarlo direttamente nel campo display del content type, così ma mantenere le funzionalità anche al cambio di tema.

Ciao
Marco
--
My blog
Working at @agavee

riapro il thread con una domanda:
se creo il file node-story.tpl.php posso modificare in un colpo solo tutti i nodi del "tipo di contenuto" story. E fin qui ci siamo.
Ma se volessi intervenire su un singolo nodo che fa parte del "tipo di contenuto" story, lasciando gli altri inalterati? C'è forse un modo, magari creando un ulteriore file col nome del nodo all'inizio?

node-story-120.tl.php dove 120 è il NID del nodo che vuoi customizzare.

Ciao
Marco
--
My blog
Working at @agavee

perfetto, grazie mille!