Nutze momentan zum ersten mal Smarty, eigentlich ganz nette Sache, jetzt habe ich aber ein kleines Problem.
Ich habe eine section durch die geloopt wird, wird auch durchlaufen, aber die Werte in der Section werden nicht belegt.
Der Template-Bereich:
HTML
{section name=auftragsliste loop=$auftraege}
{strip}
<tr bgcolor="{cycle values="#ffffff,#eeeeee"}">
<td>{$auftraege[auftragsliste].nr}</td>
<td>{$auftraege[auftragsliste].projektnr}</td>
<td>{$auftraege[auftragsliste].foto}</td>
<td><a href='./?firma={$auftraege[auftragsliste].firma}&auftrag={$auftraege[auftragsliste].id}'>{$auftraege[auftragsliste].name}{$auftraege[auftragsliste].genres}</a></td>
<td>{$auftraege[auftragsliste].kunde}</td>
<td>{$auftraege[auftragsliste].adatum}</td>
<td>{$auftraege[auftragsliste].edatum}</td>
<td>{$auftraege[auftragsliste].ansprechpartner}</td>
<td style='{$auftraege[auftragsliste].st_br}'>{$auftraege[auftragsliste].status}</td>
<td>{$auftraege[auftragsliste].betreuung}</td>
<td>{$auftraege[auftragsliste].bezahlt}</td>
</tr>
{/strip}
{/section}
Alles anzeigen
Übermittelt wird halte per
print_r-Ausgabe von $auftraege:
Code
Array
(
[1] => Array
(
[nr] => 01
[projektnr] => 001-0001
[foto] =>
[firma] => 1
[id] => 179
[name] => test
[genres] =>
[kunde] => Universal
[adatum] => offen
[edatum] => offen
[ansprechpartner] =>
[status] => 0
[betreuung] => ff
[bezahlt] => icons/sign_warning.png
[st_br] =>
)
)
Alles anzeigen
Der section-Bereich im Template wird einmal durchlaufen, es wird also eine Zeile eingefügt. Aber die Zellen bleiben alle leer.
Habe mich an dem section Beispiel weiter unten orientiert auf http://www.smarty.net/crashcourse.php
Ich kann da beim besten Willen keinen Unterschied zu meinem Code feststellen.
Hat jemand eine Idee wo das Problem liegen könnte?