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}
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 
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}

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}
