Seite 1 von 1

Steige beim Template System nicht durch - wie geht das denn?

Verfasst: 18.11.2003 18:47
von Maxi
Also ich möchte gerne aus der portal.php daten in dem Template portal_body.tpl ausgeben. Geneuer gesagt ich möchte die 10 ersten Datensätze einer bestimmten Datenbank dort in einer Box ausgeben.

Aber ich raff da sKonzept nicht so recht. Bekomme noch nicht mal einfach Daten rüber. Warum geht das hier z.B. nicht?

portal.php :
$template->assign_block_vars('testdaten', array(
'U_TITLE' => 'hallo',
'U_DESC' => 'was',
'U_TEST' => 'doof'
)
);


portal_body.tpl:

<tr>
<td class="row1" align="left"><span class="gensmall" style="line-height:150%">
{testdaten.U_TITLE} {testdaten.U_DESC}
</span></td>
</tr>


Versteh es nicht!

Re: Steige beim Template System nicht durch - wie geht das d

Verfasst: 18.11.2003 19:09
von bloddy newbie
Maxi hat geschrieben:Also ich möchte gerne aus der portal.php daten in dem Template portal_body.tpl ausgeben. Geneuer gesagt ich möchte die 10 ersten Datensätze einer bestimmten Datenbank dort in einer Box ausgeben.

Aber ich raff da sKonzept nicht so recht. Bekomme noch nicht mal einfach Daten rüber. Warum geht das hier z.B. nicht?

portal.php :
$template->assign_block_vars('testdaten', array(
'U_TITLE' => 'hallo',
'U_DESC' => 'was',
'U_TEST' => 'doof'
)
);
assign_block_vars bedeutet das du einen bestimmten block ansprichst und dieser müßte hier:
portal_body.tpl:
<!-- BEGIN testdaten -->
<tr>
<td class="row1" align="left"><span class="gensmall" style="line-height:150%">
{testdaten.U_TITLE} {testdaten.U_DESC}
</span></td>
</tr>
<!-- END testdaten -->

Versteh es nicht!
auch initialisiert werden (die roten kommentare kennzeichen einen block).

greetz

Verfasst: 18.11.2003 19:31
von Maxi
Aha, vielen Dank,habs soweit gerafft