Php I';m无法进行简单的路由。yml包含
这是我第一次使用Symfony,所以我尝试做一个简单的路由包含。这就是它所拥有的: app/AppKernel app/config/routing.yml src/WSBundle/WSBundle.php 但我得到的信息是: 在@WSBundle/Resources/config/routing.yml中找不到文件“@WSBundle/Resources/config/routing.yml”(正在从“…/app/config/routing.yml”导入)。确保“WSBundle”捆绑包已正确注册并加载到应用程序内核类中。如果捆绑包已注册,请确保捆绑包路径“@WSBundle/Resources/config/routing.yml”不为空。Php I';m无法进行简单的路由。yml包含,php,symfony,Php,Symfony,这是我第一次使用Symfony,所以我尝试做一个简单的路由包含。这就是它所拥有的: app/AppKernel app/config/routing.yml src/WSBundle/WSBundle.php 但我得到的信息是: 在@WSBundle/Resources/config/routing.yml中找不到文件“@WSBundle/Resources/config/routing.yml”(正在从“…/app/config/routing.yml”导入)。确保“WSBundle”捆绑包已
有什么想法吗?你做得对,你刚刚错过了你需要的
@WSBundle/Resources/config/routing.yml
而不是@WSBundle/Resources/config/routes.yml
public function registerBundles()
{
$bundles = array(
.
.
.
new WSBundle\WSBundle()
);
.
.
.
ws_tiposdivisionmenor:
resource: "@WSBundle/Resources/config/routing.yml"
prefix: /
<?php
namespace WSBundle;
use Symfony\Component\HttpKernel\Bundle\Bundle;
class WSBundle extends Bundle
{
}
tiposdivisionmenor:
path: /ws/tiposDivisionMenor/{id}
defaults: { _controller: WSBundle:TiposDivisionMenor:index }