在symfony2中设置带有寻呼机fanta的路由/渲染控制器是否可行,因为我已经尝试渲染一个控制器并且它击中了我无法生成路径:
angular.module('app', []);
angular.module('app').directive('directive', function() {
var directive = {};
directive.restrict = 'AE';
directive.scope = true;
directive.link = function(scope, element, attrs) {
console.log(element)
};
return directive;
});
第27行我有
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.
答案 0 :(得分:1)
试试这个
{{ pagerfanta(pager, 'twitter_bootstrap3', {'routeName': 'your_route_name'}) }}
答案 1 :(得分: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'}) }}