Я не могу сделать простое включение routing.yml

1

это мой первый раз с Symfony, поэтому я пытаюсь сделать простое включение маршрутизации. Это то, что у него есть:

Приложение /AppKernel

public function registerBundles()
    {
        $bundles = array(
           .
           .
           .
            new WSBundle\WSBundle()
        );

приложение /Config/routing.yml

.
.
.
ws_tiposdivisionmenor:
        resource: "@WSBundle/Resources/config/routing.yml"
        prefix:   /

SRC/WSBundle/WSBundle.php

<?php

namespace WSBundle;

use Symfony\Component\HttpKernel\Bundle\Bundle;

class WSBundle extends Bundle
{
}

SRC/WSBundle/Ресурсы/конфигурации /routes.yml

tiposdivisionmenor:
  path:     /ws/tiposDivisionMenor/{id}
  defaults: { _controller: WSBundle:TiposDivisionMenor:index }

Но я получаю это сообщение:

Не удалось найти файл "@WSBundle/Resources/config/routing.yml" в @WSBundle/Resources/config/routing.yml (который импортируется из "....../app/config/routing.yml") , Убедитесь, что пакет "WSBundle" правильно зарегистрирован и загружен в класс ядра приложения. Если пакет зарегистрирован, убедитесь, что путь пакета "@WSBundle/Resources/config/routing.yml" не пуст.

Есть идеи?

Теги:

1 ответ

2
Лучший ответ

Вы правы, вы просто пропустили, что вам нужно @WSBundle/Resources/config/routing.yml вместо @WSBundle/Resources/config/routes.yml.

  • 0
    Шутки в сторону??!?! Я проверил это как 2000 раз ... Спасибо, человек ...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню