Hallo Zusammen :)
Ich habe folgendes Problem :
In der Datenbank werden Werte von 1-3 eingegeben, die dann mit einer php Funktion angezeigt werden.
Diese Funktion wandelt den Wert 1 in icon1.gif um und zeigt dieses Icon dann an. Wert 2 -> icon2.gif usw.
Gemacht wird es so (Für die die es interessiert ;)
function umwandeln$wert
if $wert == 1 $bildURL = ./icon1.gif;
elseif $wert == 2 $bildURL = ./icon2.gif;
elseif $wert == 3 $bildURL = ./icon3.gif;
return $bildURL;
der Aufruf erfolgt dann über :
img src=.umwandeln$rowzahlwert.
Das Ergebniss sind dann die einzeln Icons und nicht mehr die zahlen 1,2 oder 3
So und habe ich mit vLib ein Template gemacht und hat auch alles wunderbar geklappt :D
Eingebunden habe ich dieses so :
$table_data = array;
while $row = mysql_fetch_array$result
array_push$table_data, array
'xx' = $rowxx,
'zahlwert' = umwandeln$rowzahlwert,
'xx' = $rowxx,
;
Wenn ich nun im Template diesen Platzhalter aufrufe :
tmpl_loop name='table_data'
td valign=toptmpl_var name='xx'/td
td valign=toptmpl_var name='zahlwert'/td
td valign=toptmpl_var name='xx'/td
/tmpl_loop
bekomme ich zwar nicht mehr die Zahlen 1,2 oder 3 .. aber auch nicht meine gewollten Icons !?
Das was ausgegeben wird is nur der Pfad wo die Icons liegen bzw. der Dateiname
./icon1.gif
./icon3.gif
Wie kann ich auch in einem Template diese Icons anzeigen lassen ?
Mit freundlichen Gruss CYN