首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >knp_paginator未能打开流

knp_paginator未能打开流
EN

Stack Overflow用户
提问于 2015-03-01 12:01:49
回答 1查看 645关注 0票数 0

更新到Symfony 2.6之后,使用kn._paginator的页面不再加载:

代码语言:javascript
复制
An exception has been thrown during the rendering of a template 
("Warning: file_get_contents(/Users/steve/dev/sites/virtual/newgt/
vendor/knplabs/knp-paginator-bundle/Knp/Bundle/PaginatorBundle/Resources/views
/Pagination/sliding.html.twig): 
failed to open stream: No such file or directory") in
NewgtMediaBundle:Default:showSeriesSeason.html.twig at line 32


Config.yml ::
# KNP Paginator
knp_paginator:
    page_range: 5                      # default page range used in pagination control
    default_options:
        page_name: page                # page query parameter name
        sort_field_name: sort          # sort field query parameter name
        sort_direction_name: direction # sort direction query parameter name
        distinct: true                 # ensure distinct results, useful when ORM queries are using GROUP BY statements
    template:
        pagination: KnpPaginatorBundle:Pagination:sliding.html.twig     # sliding pagination controls template
        sortable: KnpPaginatorBundle:Pagination:sortable_link.html.twig # sort link template

所要求的模板:

代码语言:javascript
复制
/Users/steve/dev/sites/virtual/newgt/vendor/knplabs/knp-paginator-bundle/Knp/Bundle/PaginatorBundle/Resources/views/Pagination/sliding.html.twig 

实际存在于:

代码语言:javascript
复制
/Users/steve/dev/sites/virtual/newgt/vendor/knplabs/knp-paginator-bundle/Resources/views/Pagination/sliding.html.twig

如何告诉我的应用程序knp_paginator应该在哪里查找模板?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-01 14:33:01

更新config.yml

代码语言:javascript
复制
knp_paginator:
....
    template:
        # Following two lines were present before Symfony 2.6 upgrade. 
        # Commented out to load from default location.
        # pagination: KnpPaginatorBundle:Pagination:sliding.html.twig     # sliding pagination
        # sortable: KnpPaginatorBundle:Pagination:sortable_link.html.twig # sort link template

然后

代码语言:javascript
复制
sudo rm -rf app/cache/prod 
app/console cache:clear –env=prod

(-env=dev)

两者都有

dev.php/media/gallery/24223?page=5&count=82&number=1752&series=FIAGT&season=2009http://mysite/media/gallery/24223?page=5&count=82&number=1752&series=FIAGT&season=2009

又开始工作了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28793284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档