Ho notato che nella visualizzazione front-end viene visualizzato solo la preparazione, anche se la descrizione e le note vengono compilate...non vengono visualizzate.
per ovviare a questo inconveniente, sono andato a leggermi il file /components/com_ricettario/ricettedetails.php
dalla riga 373 si legge il seguente codice:
if ($descr>'0'){ echo "<tr><td><fieldset><legend><img src='components/com_ricettario/images/descrizione.gif' border='0' alt='".$RICETTE->RICETTE_0012."' align='absmiddle' hspace='6'><span class='legend'>".$RICETTE->RICETTE_0012." </span></legend></legend>";
echo "$descr</fieldset></td></tr>";}
if ($imgtext>'0'){ echo "<tr><td><fieldset><legend><img src='components/com_ricettario/images/preparazione.gif' border='0' alt='".$RICETTE->RICETTE_0013."' align='absmiddle' hspace='6'><span class='legend'>".$RICETTE->RICETTE_0013." </span></legend></legend>";
echo "$imgtext</fieldset></td></tr>";}
if ($note>'0'){ echo "<tr><td><fieldset><legend><img src='components/com_ricettario/images/note.gif' border='0' alt='".$RICETTE->RICETTE_0014."' align='absmiddle' hspace='6'><span class='legend'>".$RICETTE->RICETTE_0014." </span></legend></legend>";
A questo punto non ho capito perchè la preparazione riusciva ad essere visualizzata ($imgtext>'0') mentre il resto no.
Così ho variato le condizioni in strlen($variabile), come da esempio qui sotto:
if (strlen($descr)>'0'){ echo "<tr><td><fieldset><legend><img src='components/com_ricettario/images/descrizione.gif' border='0' alt='".$RICETTE->RICETTE_0012."' align='absmiddle' hspace='6'><span class='legend'>".$RICETTE->RICETTE_0012." </span></legend></legend>";
echo "$descr</fieldset></td></tr>";}
if (strlen($imgtext)>'0'){ echo "<tr><td><fieldset><legend><img src='components/com_ricettario/images/preparazione.gif' border='0' alt='".$RICETTE->RICETTE_0013."' align='absmiddle' hspace='6'><span class='legend'>".$RICETTE->RICETTE_0013." </span></legend></legend>";
echo "$imgtext</fieldset></td></tr>";}
if (strlen($note)>'0'){ echo "<tr><td><fieldset><legend><img src='components/com_ricettario/images/note.gif' border='0' alt='".$RICETTE->RICETTE_0014."' align='absmiddle' hspace='6'><span class='legend'>".$RICETTE->RICETTE_0014." </span></legend></legend>";
echo "$note</fieldset></td></tr>";}
Adesso mi funziona tutto correttamente.
A qualcuno è capitato questo problema?
Oppure sa spiegarmi il perchè?
Grazie
Stefano