b85*_*411 0 pagination symfony
当我尝试清除Symfony中的缓存时,我收到以下错误:
"无法从"C:...\config_dev.yml"导入资源C:...\config.yml(没有可以加载"knp_paginator"配置的扩展名)..."
然后它继续说:
"寻找命名空间"knp_paginator",找到"框架","安全","树枝"等等"
当我将https://github.com/KnpLabs/KnpPaginatorBundle中建议的配置设置放入我的config.yml文件时,会发生这种情况:
# Pagination
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
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
发现它是什么:
我需要将bundle添加到应用程序内核中.在app/AppKernel.php,registerBundles()我需要添加的功能:
new Knp\Bundle\PaginatorBundle\KnpPaginatorBundle(),
Run Code Online (Sandbox Code Playgroud)
并修复了它.
| 归档时间: |
|
| 查看次数: |
949 次 |
| 最近记录: |