Back to top

Autore Topic: Visualizzare contenuto html nel backend  (Letto 1279 volte)

Offline bigham

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3662
  • Sesso: Maschio
  • Contagiato dalla Joomlaite :)
    • Mostra profilo
Visualizzare contenuto html nel backend
« il: 19 Gen 2009, 23:02:32 »
Ciao.

La domanda potrà sembrare stupida ma non riesco ad uscirne fuori.

Sto studiando un pò lo sviluppo di componenti per joomla. Ho iniziato modificando un semplice (si fa per dire) componente che, da back-end, permette di inserire delle parole alle quali è legata una descrizione.
Per l'inserimento della descrizione però sto usando l'editor di Joomla perchè vorrei contenessero anche delle immagini. In origine il componente usava una casella di testo, quandi testo puro e senza tag html.

Il testo inserito con l'editor viene memorizzato in un campo di tipo TEXT nella tabella gestita dal componente. Per fare una prova ho inserito con l'editor un'immagine e un semplice testo:

Codice: [Seleziona]
<div>
<img style="margin: 5px; float: left;" title="coffee.jpg" alt="coffee.jpg" src="images/stories/food/coffee.jpg" width="63" height="47" />
Questo è un altro testo di esempio
</div>

Però, quando nel back-end visualizzo la tabella con i dati letti dal database (due colonne: termine, descrizione), nella colonna destinata alla descrizione (inserita con l'editor) non mi viene visualizzata l'immagine, mentre il testo compare regolarmente.

La visualizzazione è fatta con:
Codice: [Seleziona]
echo $row->descrizione;
Il problema lo comprendo anche io: nel tag <img> dell'immagine non c'è il path assoluto/relativo completo ma solo:
Citazione
images/stories/food/coffee.jpg
invece di
Citazione
www.nomesito.it/images/stories/food/coffee.jpg

Ecco, la domanda è: come si può fare?

Spero di essere stato chiaro ;D

PS
Non sto usando la struttura MVC per i componenti di Joomla 1.5
« Ultima modifica: 19 Gen 2009, 23:05:15 da bigham »
Ci sono più cose in cielo e in terra, Orazio, di quante ne sogni la tua filosofia.

 



Web Design Bolzano Kreatif