2016-07-27 49 views
1

这是我使用流体分页小部件时得到的结果。分页小部件不起作用

  1. 它尝试跳转到第2页,但没有任何成功
  2. 它生成此URL看起来像这样

http://example.com/news-stories/essen/?tx__%5B%40widget_0%5D%5BcurrentPage%5D=2

这上面的网址将无法正常工作。它由标签生成

我使用引导包的菜单类型“缩略图”。这是流体的标签,我用它来生成它:

<f:widget.paginate objects="{menu}" as="paginatedItems" configuration="{itemsPerPage: 6, insertAbove: 1, insertBelow: 1}"> 
     <f:for each="{paginatedItems}" as="page"> 

        <div class="col-xs-6 col-sm-6"> 
         <f:link.page pageUid="{page.data.uid}" title="{page.data.title}" class="thumbnail" data="{equalheight: 'item', toggle: 'tooltip'}"> 
          <div class="thumbnail-image"> 
           <f:if condition="{page.files.0}"> 
            <f:if condition="{page.files.0.type} == 2"> 
             <f:media file="{page.files.0}" width="{settings.media.width}" height="{settings.media.height}" /> 
            </f:if> 
           </f:if> 
          </div> 
          <div class="thumbnail-caption"> 
           <f:if condition="{page.data.title}"> 
            <h3><f:format.crop maxCharacters="{settings.title.crop}">{page.data.title}</f:format.crop></h3> 
           </f:if> 
           <f:if condition="{page.data.abstract}"> 
            <p><f:format.crop maxCharacters="{settings.abstract.crop}">{page.data.abstract}</f:format.crop></p> 
           </f:if> 
          </div> 
         </f:link.page> 
        </div> 
     </f:for> 
    </f:widget.paginate> 

任何人可以帮助使拼版作业,我应该配置什么?

+0

您的插件名称丢失。向我们展示您的流体标签,用于widget viewhelper! – sven

回答

0

页面小部件需要插件上下文才能工作。即使是后端分页部件也需要一个控制器才能运行。将分页控件与菜单和其他数组一起使用将是一个很好的功能。