Gerade drüber gestolpert, steht zwar in der Doku. Hatte ich aber nicht auf Kette:
1 2 |
count(FALSE) //gibt 1 zurück count(NULL) //gibt 0 zurück |
Hat mich tatsächlich kurz gewundert 🙂
Gerade drüber gestolpert, steht zwar in der Doku. Hatte ich aber nicht auf Kette:
1 2 |
count(FALSE) //gibt 1 zurück count(NULL) //gibt 0 zurück |
Hat mich tatsächlich kurz gewundert 🙂
Nehmen wir an man hat ein Extbase Listen Plugin, welches eine Liste von Datensätzen paginiert darstellt.
Da steht dann im Controller sowas:
1 2 3 4 |
public function listAction() { $records = $this->recordRepository->findAll(); $this->view->assign('records', $records); } |
Und im View sowas:
1 2 3 4 5 6 7 8 9 10 |
<f:widget.paginate objects="{records}" as="paginatedRecords" configuration="{itemsPerPage: 5}"> <f:for each="{paginatedRecords}" as="record" iteration="iterator"> ... ... </f:for> </f:widget.paginate> |
Soweit so einfach und bekannt.
Nehmen wir jetzt an, dass nicht einfach alle Datensätze angezeigt werden sollen, sondern gefiltert, z.B. nach einen Such/Demand Object oder ähnlich.