Когда научился пользоваться сессиями
Когда научился пользоваться сессиями
Скажите, пожалуйста, очень ли вредна практика хранения и инициализации значений переменных через сессию? Скажем, в модели есть свойство, которое не соответствует полю и я никак не могу допереть, как его передать, потому что объект этой модели почему-то не принимает значение (но это уже в виду моей глупости и не знания/сейчас не об этом). Так вот: корректно ли, что я в одном контроллере передаю значение переменной с вьюхи в сессию, а в другом контроллере обращаюсь к сессии и считываю значение. Просто мне не нравится, что вот они эти значения в моей вьюхе, а передать их как-то иначе я не могу =\
Re: Когда научился пользоваться сессиями
Работа с сессией не вредна. В сессию необходимо передавать данные только для краткосрочной записи.
С сессией работает контроллер или сервисный слой. Представление принимает только те параметры, которые используются для вывода. Соответственно никаких вычислений, сохранений в сессию или куда бы то ни было быть там не должно.
С сессией работает контроллер или сервисный слой. Представление принимает только те параметры, которые используются для вывода. Соответственно никаких вычислений, сохранений в сессию или куда бы то ни было быть там не должно.
Re: Когда научился пользоваться сессиями
А если это вьюшка формы? Могу ли я в ней инициализировать метод поиска по id, например, как-то обработать результат и сохранить в сессии
Re: Когда научился пользоваться сессиями
Спасибо, более-менее прояснилось