Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在没有配置的外部捆绑包中加载routes.yaml。项目中_Php_Symfony_Symfony4 - Fatal编程技术网

Php 在没有配置的外部捆绑包中加载routes.yaml。项目中

Php 在没有配置的外部捆绑包中加载routes.yaml。项目中,php,symfony,symfony4,Php,Symfony,Symfony4,使用Symfony 4,我想在自定义外部捆绑包中加载routes.yaml。我创建了扩展类Load,但没有加载(资源:) 您只需在现有的主config/routes.yaml文件中添加导入: fineuploaderbundle: resource: "@FineUploaderBundle/Resources/config/routes.yaml" 决不会在Symfony中自动导入路由。如果你想 包括来自任何捆绑包的路由,则必须手动 从应用程序中的某个位置导入(例如config/r

使用Symfony 4,我想在自定义外部捆绑包中加载
routes.yaml
。我创建了扩展类
Load
,但没有加载(资源:)


您只需在现有的主
config/routes.yaml
文件中添加导入:

fineuploaderbundle:
    resource: "@FineUploaderBundle/Resources/config/routes.yaml"

决不会在Symfony中自动导入路由。如果你想 包括来自任何捆绑包的路由,则必须手动 从应用程序中的某个位置导入(例如config/routes.yaml)


在不向项目添加配置的情况下,无法自动加载捆绑路由?不,不使用代码。不过,您可以使用Flex配方来实现。对不起,我不明白…:/。。。我想在我的项目中加载不带配置的路由(仅在捆绑包中配置),这是可能的。不,没有项目中的配置,也不使用捆绑包中的代码,这是不可能的。自动配置项目的唯一方法是使用Flex配方:
fineuploaderbundle:
    resource: "@FineUploaderBundle/Resources/config/routes.yaml"