Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : Generazione2000 10 Jun 2006, 11:50:52

: Componente ricettario
: Generazione2000 10 Jun 2006, 11:50:52
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."&nbsp;&nbsp;</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."&nbsp;&nbsp;</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."&nbsp;&nbsp;</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."&nbsp;&nbsp;</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."&nbsp;&nbsp;</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."&nbsp;&nbsp;</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
: Re: Componente ricettario
: smithz 19 Jun 2006, 00:46:59
finalmente!  ;D anchio stesso problema..ora con la modifica del codice..risolto.grazie ;D