Sylius 自定义注册控制器

Sylius customizing registration controller

非常简单的问题让我很生气。 我在主文件中写路由 app/config/routing.yml

sylius_user_registration:
    path: /register
    defaults: { _controller: MyBundle:Registration:register }
    methods: [GET, POST]

还有我的控制器

class RegistrationController extends Controller
{
    public function registerAction(Request $request)
    {
        var_dump(111);die;
    }
}

当我访问 myshop.loc/app_dev.php/register 时,我看到了 sylius 注册页面。有一个简单的定制。我做错了什么?

P.s.

首先注册 Sylius 包,因此首先注册 sylius 路由,而忽略您的路由。

如果您需要修改 sylius.controller.customer:createAction 的行为,而不是重载路由,您需要通过 sylius 资源系统扩展客户控制器。

http://docs.sylius.org/en/latest/customization/controller.html

http://docs.sylius.org/en/latest/book/architecture/resource_layer.html