제목 | 세션함수를 뷰에서 써도 될까요? | ||
---|---|---|---|
글쓴이 | neo천 | 작성시각 | 2014/05/02 19:37:56 |
|
|||
뷰에서 if($item['email'] != $this -> session -> userdata('email')) 처럼 사용해도 문제는 없는데, mvc에 위반되는 행위인지 궁금합니다. 뷰에서 저렇게 코드를 써도되는지.. 그리고 안된다면 그 이유를 알수 있을까요.. |
|||
다음글 | bd불러오기 질문합니다. (7) | ||
이전글 | 서브쿼리 사용 관련 질문 입니다 ^^. (1) | ||
수야디벨
/
2014/05/04 13:38:44 /
추천
0
|
kaido
/
2014/05/04 22:42:24 /
추천
0
상관없습니다.
오히려 컨트롤러에서 뷰로 넘겨주는게 더 이상하다고 생각 됩니다. 배열에 세션값을 담아서 넘겨 주겠단 소리가 되니 말이죠. |
MVC는 디자인 패턴중에 하나이고 , 비지니스 로직을 사용자 인턴페이스로 부터 분리하자는데에 그 목적이 있으니까,
View에서 세션을 저장하는게 아니라 ,
앞선 컨트롤에서 저장된 세션을 사용하는건 MVC 측면에서도 전혀 문제 없어 보이네요.