Problem bei template->assign_block_vars
Verfasst: 04.11.2013 13:31
hi leute,
ich bin ganz neu hier und hab' ein merkwürdiges problem. ich kann im template mein array iterieren, aber nichts ausgeben. statt VALUES erscheint z.b. so {myloop.myvalue}![Traurig :-(](./images/smilies/icon_e_sad.gif)
ich würde jedem dankbar sein, wenn er mir hilft. vielleicht muss ich was includieren..? aber assign_vars funktioniert, nur assign_block_vars nicht...
hier mein code:
PHP-Code
Template-Code
$row_2 sieht so aus:
Ausgabe im Browser:
ich komme gar nicht weiter, habe keine ahnung, was ich da vergessen habe ![Traurig :(](./images/smilies/icon_e_sad.gif)
ich bin ganz neu hier und hab' ein merkwürdiges problem. ich kann im template mein array iterieren, aber nichts ausgeben. statt VALUES erscheint z.b. so {myloop.myvalue}
![Traurig :-(](./images/smilies/icon_e_sad.gif)
ich würde jedem dankbar sein, wenn er mir hilft. vielleicht muss ich was includieren..? aber assign_vars funktioniert, nur assign_block_vars nicht...
hier mein code:
PHP-Code
Code: Alles auswählen
while ($row_2 = $db->sql_fetchrow($result_2)) {
$legend_2[] = $row_2;
$template->assign_block_vars('my_list', $row_2);
$template->assign_block_vars('mylist2', array(
'title' => $row_2['title']
));
}
Code: Alles auswählen
<!-- BEGIN my_list -->
Year_Title = {my_list.title} <br />
<!-- END my_list -->
<!-- BEGIN mylist2 -->
Year_Title_2 = {mylist2.title} <br />
<!-- END mylist2 -->
Code: Alles auswählen
array(5) {
["id"]=>
string(1) "2"
["title"]=>
string(12) "Test Titel"
["created"]=>
string(19) "2013-11-04 08:54:16"
["created_user_id"]=>
string(1) "2"
["created_user_name"]=>
string(4) "root"
}
Code: Alles auswählen
Year_Title = {my_list.title}
Year_Title_2 = {mylist2.title}
![Traurig :(](./images/smilies/icon_e_sad.gif)