passare variabili a UDT
Posted: Fri May 22, 2009 9:55 pm
Ciao a tutti... sarà l'ora ma non ne vengo a capo...
ho questo codice nel template:
e nell UDT questo:
Se inserisco il titolo mi stampa il codice, altrimenti no... il controllo funziona ma mi stampa solo il codice html e non il contenuto delle variabili... risultato un box vuoto 
ho questo codice nel template:
Code: Select all
{content_image block='imageBox1' dir='images/imagePortfolio01' urlonly='true' assign='imageBox1'}
{content_image block='thumbBox1' dir='images/thumbPortfolio01' alt='$descrizione' assign = 'thumbBox1' }
{content block='titleBox1' oneline='true' assign = 'titleBox1'}
{content block='descrizione1' assign = 'descrizione1'}
{schedaProgetto imageBox=$imageBox1 thumbBox=$thumbBox1 titleBox=$titleBox1 descrizione=$descrizione1}
e nell UDT questo:
Code: Select all
$imageBox = $params['imageBox '];
$thumbBox = $params['thumbBox '];
$titleBox = $params['titleBox '];
$descrizione = $params['descrizione '];
if ( $params['titleBox'] !='') {
$scheda = "<div class=\"schedaProgetto\">\n";
$scheda .= "<div class=\"pad\">";
$scheda .= "<a href=\"$imageBox\" class=\"foto\">$thumbBox</a>";
$scheda .= "<div class=\"descr\">\n";
$scheda .= "<h3>$titleBox</h3>\n";
$scheda .= "$descrizione\n";
$scheda .= "</div>\n";
$scheda .= "</div>\n";
$scheda .= "</div>\n";
echo $scheda;
}
