異なる言語の異なる URL で fosuser 登録フォームを使用したいと考えています。たとえば、/en/register や /de/registrierung などです。
# app/config/routing.yml
fos_user_register_de:
pattern: /de/registrierung
defaults: { _controller: FOSUserBundle:Registration:register }
methods: [GET,POST]
requirements:
_locale: de
fos_user_register_en:
pattern: /en/registration
defaults: { _controller: FOSUserBundle:Registration:register }
methods: [GET,POST]
requirements:
_locale: en
ルート名が「fos_user_registration_register」ではないため、フォームの送信時にエラーが発生します。確定申告でも同じ。
PUGXMultiUserBundleのようなバンドルを使用せずにこれを行う方法はありますか?