0

symfony2のページャーファンタでルート/レンダーコントローラーを設定することは可能ですか?コントローラーをレンダリングしようとしたところ、ルートを生成できません:

An exception has been thrown during the rendering of a template ("Unable to generate a URL for the named route "" as such route does not exist.") in @AppBundle\Survey\table_questions.html.twig at line 27.

27行目に私は持っています

{{ pagerfanta(pager, 'twitter_bootstrap3') }}
4

2 に答える 2

1

このようにしてみてください

{{ pagerfanta(pager, 'twitter_bootstrap3', {'routeName': 'your_route_name'}) }}
于 2016-10-30T12:51:18.023 に答える
0

を正確にどのように使用しているかはわかりませんがWhiteOctoberPagerfantaBundle、デフォルトのビューを設定できます: https://github.com/whiteoctober/WhiteOctoberPagerfantaBundle#adding-views。この回答も参照してください: Customizing the layout of Pagerfanta pagination with a custom template .

または、このpagerfanta関数は、ルート ジェネレーターを作成するためのオプションを含む 3 番目の引数を取ります。https://github.com/whiteoctober/WhiteOctoberPagerfantaBundle/blob/master/Twig/PagerfantaExtension.php#L100 .

特にrouteName、あなたがする必要があることには十分かもしれません:

{{ pagerfanta(pager, 'twitter_bootstrap3', {routeName: 'route_name'}) }}
于 2016-10-30T12:55:23.750 に答える