Newsgroup: it.comp.www.php
Titolo: Problemi template php

Salve a tutto il NG..
Sono neofita in questo mondo php ma � molto affascinante e per questo sto 
cercando di creare un template diverso per oscommerce. Dunque le 
informazioni necessarie sono queste: OS Vista, PHP: 5.2.10; server Apache 
etc..
Ora.. spero di potermi spiegare bene. Sto creando una pagina in html dove al 
suo interno viene chiamata una variabile almeno credo che sia questo.. 
contenente delle informazioni per visualizzare dei dati di prodotti e questo 
� fatto in php.
Ora vi  posto il blocco dove � contenuta questa variabile:
<div class="Block">
                            <div class="Block-body">
                                <div class="BlockHeader">
                                    <div class="header-tag-icon">
                                        <div class="BlockHeader-text">
                                                Lingue
                                        </div>
                                    </div>
                                    <div class="l"></div>
                                    <div class="r"><div></div></div>
                                </div>
                                <div class="BlockContent">
                                    <div class="BlockContent-tl"></div>
                                    <div 
class="BlockContent-tr"><div></div></div>
                                    <div 
class="BlockContent-bl"><div></div></div>
                                    <div 
class="BlockContent-br"><div></div></div>
                                    <div 
class="BlockContent-tc"><div></div></div>
                                    <div 
class="BlockContent-bc"><div></div></div>
                                    <div 
class="BlockContent-cl"><div></div></div>
                                    <div 
class="BlockContent-cr"><div></div></div>
                                    <div class="BlockContent-cc"></div>
                                    <div class="BlockContent-body">
                                        <div>
                                                 $languagebox
                                                          </div>
                                    </div>
                                </div>
                            </div>
                        </div>
Ok..fin qui spero di essere stato chiaro.. la variabile � $languagebox.
Quando mi collego online con il sito e controllo il codice della pagina 
html, la variabile $languagebox viene esplosa cos�:
<!-- start languagebox //-->
<table border="0" width="100%" cellspacing="0" cellpadding="0">
  <tr 100>
    <td height="14" class="infoBoxHeading" nowrap><img 
src="images/pixel_trans.gif" border="0" alt="" width="11" height="11"></td>
  </tr>
</table>
<table border="0" width="100%" cellspacing="0" cellpadding="1" 
class="infoBox">
  <tr 100>
    <td><table border="0" width="100%" cellspacing="0" cellpadding="2" 
class="infoBoxContents">
  <tr 100>
    <td><img src="images/pixel_trans.gif" border="0" alt="" width="1" 
height="1"></td>
  </tr>
  <tr 100>
    <td align="center" class="boxText"> <a href="********"><img 
src="includes/languages/italian/images/icon.gif" border="0" alt="Italian" 
title=" Italian " width="24" height="15"></a>  <a 
href="*********************"><img 
src="includes/languages/english/images/icon.gif" border="0" alt="English" 
title=" English " width="24" height="15"></a> </td>
  </tr>
  <tr 100>
    <td><img src="images/pixel_trans.gif" border="0" alt="" width="1" 
height="1"></td>
  </tr>
</table>
</td>
  </tr>
</table>
<!-- end languagebox //-->
Siccome non sempre queste box (variabili) vengono esplose (solo se 
contengono dei dati!!) mi rimane aperta nella pagina la casellina dove 
viengono alloggiati i dati ma rimane vuota.
La mia domanda �: C'� un modo per impedire al block lingue di essere creato 
se la variabile $languagebox � VUOTA? Spero di essere stato chiaro..
Grazie a chiunque voglia darmi un suo contributo!!!
Luigi 

 se la variabile $languagebox è VUOTA? 
Sì, sposti il block in un altro file di template e poi lo carichi block 
e contenuto di $languagebox in $languageboxAndBlock e usi questa 
variabile nella pagina del tuo esempio.

 variabile nella pagina del tuo esempio.
Grande Andrea!!! Funziona alla perfezione!!!!! Ovviamente un ringraziamento 
sentito!!
Luigi