Witam.
Chciałbym w szablonie strony głównej (boardIndexTemplate) utworzyć tabelkę z użyciem foreach, używając do tego zmiennych z plik.php i nie mam pojęcia jak to zrobić.
Najczęściej kończy się to błędami na połowę strony.
Poniżej podam przykłady jak to zrobiłem:
Kod plik.php:
<?php
error_reporting(E_ALL);
$test[]=array(
'nazwa'=>'costam1',
'nazwa2'=>'costam2');
$test[]=array(
'nazwa'=>'costam3',
'nazwa2'=>'costam4');
for($i=0;$i<count($test);$i++)
{
$test[$i]['text'] = 'jakistext';
}
?>
Kod bitu szablonu:
<php>
require('plik.php');
</php>
<table>
<tr>
<th>test0</th>
<th>test1</th>
<th>test2</th>
</tr>
<foreach loop="tabela:$test as $id => $i">
<tr>
<td>{$i['text']}</td>
<td>{$i['nazwa']}</td>
<td>{$i['nazwa2']}</td>
</tr>
</foreach>
</table>
Niestety zmienne w pętelce foreach się nie wyświetlają, tylko same nagłówki test0, test1 i test2, do tego dostaje masę błędów na forum nie związanych z tymi plikami.
Z góry dziękuje za pomoc.
P.S Nie wiedziałem gdzie ten temat umieścić, więc jeśli jest zły dział to proszę moderatora o przeniesienie do właściwego.
Pozdrawiam,
abcus