Sylius Overwrite SecurityController - PullRequest
       8

Sylius Overwrite SecurityController

0 голосов
/ 27 сентября 2018

Я нахожу SecurityController в "vendor\sylius\sylius\src\Sylius\Bundle\UiBundle\Controller\SecurityController.php" , нет, я перезаписываю его в "src\AppBundle\Controller\Ui" и определяю в app \ config \ services.yml:

services:
   sylius.controller.security:
        class: AppBundle\Controller\Ui\SecurityController

Теперь я получаю эту ошибку:

(2/2) FileLoaderLoadException Ожидается, что класс "AppBundle \ Controller \ Ui \ SecurityController" найден в файле "/ home / ftdev / host / shopex / b2c / unicef ​​/ src / AppBundle / Controller / Ui / SecurityController.php "при импорте сервисов из ресурса" ../../src/AppBundle/* ", но он не найден!Проверьте префикс пространства имен, используемый с ресурсом в /home/ftdev/host/shopex/b2c/unicef/app/config/services.yml (который импортируется из "/ home / ftdev / host / shopex / b2c / unicef ​​/ app/config/config.yml").

1 Ответ

0 голосов
/ 27 сентября 2018

Попробуйте добавить в config / services.yml, если там нет одинаковых строк:

services:
    App\Controller\:
        resource: '../src/Controller'
        tags: ['controller.service_arguments']
...