Grazie ad un utente del forum di Joomla.it mi sono accorto di un piccolo problema di Joomla 1.5.8: le immagini dei contatti non vengono visualizzate, per quello che credo sia un errore di battitura.
Come spiegato qui, aprire il file components/com_contact/views/contact/tmpl/default.php e scorrere fino alla linea 52:
<?php echo JHTML::_('image', '/images/stories' . '/'.$this->contact->image, JText::_( 'Contact' ), array('align' => 'middle')); ?>
Occorre togliere '/' prima di images/stories
<?php echo JHTML::_('image', 'images/stories' . '/'.$this->contact->image, JText::_( 'Contact' ), array('align' => 'middle')); ?>
In questo modo viene creato il path all'immagine relativo e non assoluto.
Per altri problemi relativi a Joomla 1.5.8 (error loading feed data, filtraggio dei contenuti) si veda la Joomla 1.5.8 FAQ.
Tags: Bug Joomla, Joomla, Joomla 1.5.8- Post correlati:

November 16th, 2008 at 7:37 pm
grazie della segnalazione. mi hai risolto un problema
December 6th, 2008 at 1:22 am
Ciao, io ho questo problema che poi si ripete anche in CB profile gallery (Ma forse è un altro) però nel mio file default.php alla linea 52 c’è questo e non quello che hai indicato:
get(’image_path’) . ‘/’.$this->contact->image, JText::_( ‘Contact’ ), array(’align’ => ‘middle’)); ?>
Mi sapresti aiutare?
Grazie e ciao
December 6th, 2008 at 1:23 am
Correggo la linea 52
get(’image_path’) . ‘/’.$this->contact->image, JText::_( ‘Contact’ ), array(’align’ => ‘middle’)); ?>
December 6th, 2008 at 1:24 am
Niente, non mi copia la parte iniziale della riga, eppure nel box la vedo, che strano. Ci riprovo antemponendo dei caratteri a caso, sarà questo
°°°°° get(’image_path’) . ‘/’.$this->contact->image, JText::_( ‘Contact’ ), array(’align’ => ‘middle’)); ?>
December 6th, 2008 at 10:53 am
Ciao Luigi, non copia la riga perchè WordPress elimina automaticamente alcuni spezzoni di codice..
Che versione di Joomla hai, 1.5.8? Strano che il file sia diverso, perchè è stato aggiornato proprio in questa versione..
December 6th, 2008 at 2:21 pm
Vabbè la parte iniziale è la stessa del tuo codice. Sì, ho la versione 1.5.8 e non vedo le fotografie nel profilo degli utenti, solo la miniatura nell’elenco degli utenti. Inoltre ho installato CB profile gallery e se provo a cliccare sulle miniture le fotografie non si aprono nella nuova pagina, riportando l’url errato. Manca un pezzo. Suppongo sia dovuto dall’errore di cui prima, no?
Come posso fare?
Grazie per la risposta
December 6th, 2008 at 4:36 pm
Luigi, prova a modificare il file ed inserire il codice che ho scritto nel post.. per CB profile gallery non ti saprei dire.. prova a guardare l’URL delle immagini, per cercare di capire qual’è il problema..
December 6th, 2008 at 5:56 pm
Ciao Flavio, ho provato ma nulla. Ho anche indicato la destinazione giusta -diversa da quella indicata- e non funziona. Comunque, sia per i contatti che per GB profile gallery, l’errore è sempre lo stesso. In pratica si mangia una parte dell’URL. In questo modo:
http://www.miosito.comimages/comprofiler/62_493a9db96080f.gif
Mentre dovrebbe essere
http://www.miosito.com/2008/images/comprofiler/62_493a9db96080f.gif
Tieni presente che ho installato Community Builder e che Joomla risiede in una cartella, non nella root principale dello spazio web.
December 6th, 2008 at 6:38 pm
Ciao Flavio, avevo risposto e non c’è più il mio post. Riassumo.
Innanzitutto ho installato Community Builder 1.1 e Joomla 1.5.8. Joomla non è nella root principale dello spazio web ma in una cartella chiamata 2008, non so se può essere significativa come cosa.
Se provo a cliccare sull’immagine mi rimanda a questo URL
http://www.miosito.comimages/comprofiler/62_493a9db96080f.gif
Mentre dovrebbe essere
http://www.miosito.com/2008/images/comprofiler/62_493a9db96080f.gif
Praticamente si “mangia” una parte dell’indirizzo.
Ho anche provato a copiare la riga 52 tua nel mio file ma non cambia nulla. Chiaramente ho anche indicato il percorso giusto che come vdi è diverso.
December 7th, 2008 at 1:35 pm
Ciao, ma pwrchè non vedo le mie risposte nel blog? Ieri c’erano…
December 7th, 2008 at 2:43 pm
Visto che c’erano 2 link WordPress ha pensato fosse spam e ha richiesto la moderazione dei commenti.. comunque non so, non ho mai usato CB profile gallery.. prova a chiedere sul forum di Joomla.it.
December 7th, 2008 at 3:30 pm
Ok grazie, ma dici che se installo la versione 1.5.7 dovrebbe funzionare bene la cosa dell’avatar? Prescindendo da CB profile gallery…
December 7th, 2008 at 3:54 pm
Credo di sì, con la 1.5.7 funzionava, prova a caricare solo quel file..
December 7th, 2008 at 7:21 pm
Infatti, con la versione 1.5.7 funziona sia l’avatar che la galleria di cb profile. Bene, vorrà dire che farò a meno della nuova versione di Joomla. Di necessità virtù…
Grazie per la disponibilità, sei stato molto gentile.
Luigi