2016-10-30 2 views
0

ли Возможное установить маршрут/визуализацию контроллера с пейджером Fanta в Symfony2, потому что я попытался рендеринг контроллера и он поражает меня не может генерировать маршрут:Symfony2 Пейджер Fanta

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') }} 

ответ

0

Я не знаю, как именно вы используете WhiteOctoberPagerfantaBundle, но вы можете установить свой вид по умолчанию: https://github.com/whiteoctober/WhiteOctoberPagerfantaBundle#adding-views. Также см. Этот ответ: Customising the layout of Pagerfanta pagination with a custom template.

В качестве альтернативы функция pagerfanta принимает третий аргумент с параметрами создания генератора маршрутов. https://github.com/whiteoctober/WhiteOctoberPagerfantaBundle/blob/master/Twig/PagerfantaExtension.php#L100.

Особенно routeName может быть достаточно для того, что вам нужно сделать:

{{ pagerfanta(pager, 'twitter_bootstrap3', {routeName: 'route_name'}) }} 
+0

на самом деле он работал с routeName только потому, что у меня есть по умолчанию для страницы. но вы дали мне больше информации, которая мне нужна: D –

1

попробовать, как этот

{{ pagerfanta(pager, 'twitter_bootstrap3', {'routeName': 'your_route_name'}) }}