Hi Leute,
Folgende Frage, ich habe folgenden Code:
$formulas = array();
// Fill $formulas array with data
while($row = $view->fetch()) {
$f = new Formula($row[result], $row[formula]);
array_push($formulas, array(formula => $f->FormatFormula(), params => $f->ShowParameters() ));
}
Die Klasse Formula etc. tut jetzt nicht wirklich was zur Sache, wichtig is nur, dass ich mit array_push das $formulas Array auffülle, und zwar so
Array ( ["0"] => Array ( [formula] => blablabla) ["1"] => Array ( [formula] => gugugu) )
Diese Daten lese ich dann mit
tmpl->setloop(formula_data, $formulas);
wieder aus.
Im Template:
<table border="1">
<tbody>
<tmpl_loop name=formula_data>
<tr>
<td valign="top">{tmpl_var name=formula}</td>
</tr>
</tmpl_loop>
</tbody>
</table>
Der Params Parameter jedoch, ist wiederrum ein Array, also quasi:
Array ( ["0"] => Array ( [formula] => blablabla, [params] => Array(.....)) ...)
Ich hoffe man kann mir noch folgen.
So, jetzt zur Frage: Wie bekomme ich nun das zweite Array in meinem Template ausgelesen?
Danke für alle Antworten,
mikaemi