Hallo,
kann mir bitte jemand helfen ich habe folgendes Problem:
ich lese aus einer db einen Titel und einen Bericht aus und mit smarty möchte ich alles in die cellen importieren.
Die Ausgabe sollte so aussehen:
ich nehme an dass bei jedem loop nur eine celle je Reihe gefüllt wird.
wenn man einen loop nur mit odd und danach wieder einen loop mit even durchlaufen lassen würde oder kann ...?
Andere Lösung, zweiten Table und ein zweites Template
bei dem folgenden code werden alle Daten ausgegeben aber die Ausgabe sieht so aus:
vielen dank im Voraus
Ron
kann mir bitte jemand helfen ich habe folgendes Problem:
ich lese aus einer db einen Titel und einen Bericht aus und mit smarty möchte ich alles in die cellen importieren.
Die Ausgabe sollte so aussehen:
- [COLOR=blue] Titel1 | Titel2 [/COLOR]
- [COLOR=red] Text1 | Text2 [/COLOR]
ich nehme an dass bei jedem loop nur eine celle je Reihe gefüllt wird.
wenn man einen loop nur mit odd und danach wieder einen loop mit even durchlaufen lassen würde oder kann ...?
Andere Lösung, zweiten Table und ein zweites Template
bei dem folgenden code werden alle Daten ausgegeben aber die Ausgabe sieht so aus:
- [COLOR=blue]Titel[/COLOR]
- [COLOR=red]Text[/COLOR]
vielen dank im Voraus
Ron
PHP-Code:
<table width="100%" height="0" border="0" align="center" cellpadding=4 cellspacing=5 div id="tablemess">
{section name=nr loop=$results}
<tr >
{if $smarty.section.nr.iteration is odd}
<td width="30%"><div id="Titel">{$results[nr].news_titel}</div></th>
{else}
<td width="30%"><div id="Titel">{$results[nr].news_titel}</div></td>
{/if}
</tr>
<tr>
{if $smarty.section.nr.iteration is odd}
<td width="30%">{$results[nr].news_text}</div></th>
{else}
<td width="30%">{$results[nr].news_text}</div></td>
{/if}
</tr>
{/section}
</table>
Kommentar