Joomla.it Forum
Non solo Joomla... => Sviluppo => : 01Danny 21 Jan 2011, 09:46:06
-
Ciao a tutti,
qualcuno sa dirmi come fare per riuscire a visualizzare l'id degli articoli nell'articolo stesso una volta pubblicato?
In pratica vorrei che negli articoli ci sia l'id visibile a tutti..
Grazie mille! :)
-
la cosa migliore è fare un override del template di visualizzazione dell'articolo ed aggiungere il codice per visualizzare l'articolo, il che si riduce semplicemente ad un
<?php echo $this->article->id; ?>
nota che, tipicamente, i templates prevedono già l'override del layout dell'articolo in /templates/[nome template]/html/com_content/article/default.php, altrimenti ti copi /components/com_content/views/article/tmpl/default.php nella posizione prima indicata.
ciao,
marco
-
Ciao e grazie per la risposta,
purtroppo però non sono riuscito.. ho ricopiato il codice ma niente..
potresti darmi qualche indicazione in più (sono poco pratico di php)
grazie
-
qui trovi la spiegazione di come funziona l'override:
docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core
ma se vuoi modificare il php dovrai studiartelo un po' o è meglio se lasci perdere prima di fare danni :(
ciao,
marco
-
bè sicuramente ogni occasione è buona per imparare qualcosa..
conosco la logica della programmazione ma mai fatto niente in php, io speravo in qualche riga di codice da inserire nell'articolo che mi andasse a pescare l'id dell'articolo e me lo visualizzasse in front-end.
In pratica sto costruendo un sito per agenzia immobiliare e l'id mi serve per avere un riferimento unico agli annunci, in modo che chi telefona in agenzia possa dare l'id come riferimento all'annuncio che interessa e di conseguenza sia facilmente rintracciabile dai proprietari dell'agenzia..
-
la riga di codice te la ho postata alla prima risposta.
più di così! almeno metterla nel codice...
-
Ho risolto mettendo questa riga di codice: <?php echo JRequest::getVar('id');?>