2016-07-27 50 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

頁面小部件需要插件上下文才能工作。即使是後端分頁部件也需要一個控制器才能運行。將分頁控件與菜單和其他數組一起使用將是一個很好的功能。