Это хорошая идея использовать i18n внутри файлов моделей, Symfony 1,4? - PullRequest
2 голосов
/ 10 июня 2011

Привет, мне просто интересно, хорошо ли использовать i18n внутри файлов модели.Хотя я подозреваю, что только диспетчер знает, какой язык в данный момент активен.Я просто хотел спросить, прежде чем двигаться дальше.Извините, если это не такой сложный вопрос!

1 Ответ

2 голосов
/ 10 июня 2011

Я думаю, что i18n следует использовать только в слое View (не в модели).Вызов помощников для перевода внутри модели для перевода некоторого текста или даты, мне кажется, скорее, проблема рендеринга, чем проблема манипулирования данными.Поэтому постарайтесь изменить свое решение так, чтобы Symfony выполнял подобные вещи.

Мой совет - стараться, чтобы стек MVC был максимально чистым и абстрактным на каждом уровне.Когда вы зайдете в кроличью нору, вы не сможете вернуться легко: P

...