Salve a tutti.
HO questa necessità. Vorrei che dentro la pagina chiamata, veniss esposto il numero del nodo a cui essa fa riferimento.
Ho provato con snippets tipo
<?php
echo $node->url;
?>
ma anche con
<?php
global $node;
echo $node->url;
?>
ma senza alcun risultato. l numero del nodo non viene esposto.
Esiste qualcosa in merito ?
tipo il nome utente che è così facile e funziona
<?php
global $user;
echo $user->url;
?>
ringrazio
nessuno dei 3 snippets che hai postato funziona.
che dato devi mostrare del nodo:
- il nid?
- il titolo?
- il path?
- l'URL completa?
Certified to Rock
Provato con
Per una visione di tutte le variabili che puoi avere a disposizione in $node prova questo codice:
compreso tra il tag pre!!!
;)
@ Bohz questo snippet funziona bene
<?php
global $user;
echo $user->name;
?>
Ho solo sbagliato a scrivere l'altro. Sorry.
@gioppy
nessuno dei due funziona :(
Certified to Rock
Purtroppo non va. non mi restituisce nulla ( ho copiato ed incollato il tuo codice in modo da non sbagliare )
DOVE lo hai incollato?
supponevo in un node template (node-x.tpl.php)
se non so dove lo devi inserire, come faccio ad aiutarti?
Certified to Rock
Scusa!!! Mi sono dimenticato del print iniziale:
pensavo fosse sottointeso!!!
@Bohz
quanto faccio è:
creo una pagina ( node/add ) metto il tipo testo come PHP
incollo il codice dentro, salvo la pagina e la rileggo. Nel rileggerla, deve venirmi fuori il numero del nodo. Perchè il nome utente mi viene fuori ma il numero nodo no.
$node->body non sa in che nodo si trova
...ma non sono convinto che sia il sistema migliore per stampare il nid del nodo corrente
Certified to Rock
Non so se è il modo migliore ma quello ceh mi hai dato funziona :)
Non ho idea di cosa combinino le istruzioni, so solo che va e molto bene :)
TI ringrazio davvero :)
Certified to Rock
Ti ringrazio moltissimo