[TYPO3-german] count innerhalb einer fluid for each schleife
Ralf-Rene Schröder
ralf.rene at online.de
Wed Oct 12 16:07:55 CEST 2016
Nochmal Hallo zusammen...
Irgendwie scheitern meine Versuche ein abhängiges Array einzufügen...
im Controller habe ich folgendes
$beraters = $this->beraterRepository->findAll();
foreach ($beraters as $berater) {
$data = array();
$data[0] = 'test';
$data[1] = $this->teilnehmerRepository->count4RowBerater($berater);
...
$berater[data] = $data;
// $beraterdata = $data;
// $this->view->assign('beraterdata', $beraterdata);
}
$this->view->assign('beraters', $beraters);
Das $berater[data] endet dann mit der Fehlermeldung Typ Berater geht
nicht als Array... der Versuch mit
// $beraterdata = $data;
// $this->view->assign('beraterdata', $beraterdata);
erzeugt im debug nur ein Hauptarray beraterdata (und da gewinnt dann
natürlich die letzte Zeile)...
Wo mache ich hier meinen Denkfehler ???
im Template hätte ich gerne sowas ähnliches wie:
<f:for each="{beraters}" as="berater">
<tr>
<td>{berater.data.0}.</td>
<td>{berater.data.1}.</td>
<td>{berater.data.2}.</td>
...
<tr>
</f:for>
Am 06.10.2016 um 17:58 schrieb Dr. Dieter Porth:
> Controller.
> foreach ( $users as $user ){
>
> $myRecord['name'] = $user->getName();
> ...
> }
> $this->view->assign('myRecords', $myRecords);
>
> Fluid-Template
> <f:for each="{myRecords}" aas ="myrecord">
> ...{myRecord.name}
> </f:for>
--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
More information about the TYPO3-german
mailing list