2016-05-08 149 views
1

我正在爲TYPO3 CMS 6.1.17開發一個簡單的Extbase/Fluid擴展。它工作正常,但我無法實現一個ViewHelper分頁。TYPO3,Extbase,Paginate

環顧四周,我試圖破解News的一些代碼。但是我沒有看到我如何(以及在​​哪裏)設置我的TS。

我試過(setup.ts)

plugin.tx_myext.view.widget.Myvendor\Myext\ViewHelpers\Widget\PaginateViewHelper.templateRootPath = EXT:myext/Resources/Private/Templates/ 

但後來我得到錯誤:

Could not analyse class:Myvendor\Myext\ViewHelpers\HeaderDataViewHelper maybe not loaded or no autoloader? 

,我不知道如何解決。如果我嘗試:

plugin.tx_myext.view.widget.Myvendor\Myext\ViewHelpers\Widget\PaginateViewHelper.templateRootPath = EXT:myext/Resources/Private/Templates/ViewHelpers/Widget/Controller/index.html 

我得到的FE錯誤:

No template was found. View could not be resolved for action "index" in class "Myvendor\Myext\ViewHelpers\Widget\Controller\PaginateController" 

如果你發現了什麼,我沒有看到,請讓我知道。

感謝 馬里奧

回答

0

解決。 當我從新聞中剽竊分頁模板時,忽略了標籤<n:headerData>的出現。爲了解析它,我需要將&粘貼對應的HeaderDataViewHelper.php粘貼到我的分機中。

:-)