我正在使用分页小部件(从sysext复制了代码,并更改了扩展名的路径)。我在这样的模板中将其设置为:
<f:widget.paginate objects="{therapeuts}" as="paginatedtherapeuts" configuration="{itemsPerPage: 9, insertAbove: 1, insertBelow: 1, maximumNumberOfLinks: 10, addQueryStringMethod: 'POST,GET'}">
<f:for each="{paginatedtherapeuts}" as="therapeut">
...
</f:for>
</f:widget.paginate>
前端显示应显示的9个“条目”。但是这些条目为空。使用f:debug进行检查将显示以下内容:
TYPO3\CMS\Extbase\Persistence\Generic\QueryResultprototypeobject (9 items)
0 => ...\Therapeutprototypepersistent entity (uid=17454, pid=0)
1 => ...\Therapeutprototypepersistent entity (uid=17455, pid=0)
2 => ...\Therapeutprototypepersistent entity (uid=17456, pid=0)
3 => ...\Therapeutprototypepersistent entity (uid=17457, pid=0)
4 => ...\Therapeutprototypepersistent entity (uid=17458, pid=0)
5 => ...\Therapeutprototypepersistent entity (uid=17459, pid=0)
6 => ...\Therapeutprototypepersistent entity (uid=17460, pid=0)
7 => ...\Therapeutprototypepersistent entity (uid=17461, pid=0)
8 => ...\Therapeutprototypepersistent entity (uid=17462, pid=0)
,这是错误的。我从uid 1到17453在{therapeuts}对象中有17453个条目。
widget.paginate现在显示不存在的uid。为什么或我做错了什么,分页小部件不是以uid 1开头?
感谢您的帮助