Добрый день! Разбираюсь с symfony3, вопрос может показаться глупым, но всё же прошу подсказки:
Есть у меня User Entity( В базе User) и у него есть поле lang.
Вопрос состоит в чём, нужно сделать переключение lang. И вот мне не понятно как это организовать правильно?
Создавать в контроллере UserController отдельный Action, changeLangAction в котором принимать lang от пользователя, потом проверять в отдельно созданной форме с одним полем и дальше обновлять в базе?
Способ рабочий, но смущает что для одного поля нужно писать еще форму.
Ну можете на бэке не делать форму, только на клиенте, а на бэке маппить данные на дто, валидировать и отправлять в базу. Но иначе вы никак не сделаете переключение языка.