「Method “render” for object “xx” does not exist in xx.:xx:index.html.twig」と出た。

Symfony2

Method “render” for object “Knp\Bundle\PaginatorBundle\Pagination\SlidingPagination” does not exist in AcmeRentacarBundle:Admin\User:index.html.twig at line 32

「Webアプリケーションの効率的な作り方」でKnpのPaginatorでページ管理をしようとしたが、
上記エラーが出てうまくいかなかったところ。

バージョンとかの問題もあるのだろうか?

本では以下のようにしていた。

それを、knpのドキュメントに従って以下のようにしたら
エラーはなくなった。

でも、次のページへの表示はされなかった。。。。

もともとは、本に従ってgitでインストールしたKnpを使用していたが、直接Knpをダウンロードで持ってきて、
一部修正を加えたらうまくいくようになりました。

Knp Paginatorのダウンロードやインストールは以下を参照ください。
Knp Paginatorを使ってみる

タイトルとURLをコピーしました