2012-02-16 9 views
0

기본적으로 Yii 프레임 워크에서보기는 테마의 폴더 안에 저장됩니다.테마보기를 저장할 위치는 어디입니까?

두 가지 옵션이 있습니다. 1. 모듈 또는 위젯의 폴더 내부에보기를 저장합니다. 2. 테마의 폴더 안에 뷰를 저장합니다.

보기를 저장하는 것이 더 좋은 이유는 무엇이며 그 이유는 무엇입니까?

답변

0

IMO 이는보기에 따라 다릅니다. 당신이 그들에 많은 논리를 가지고 있다면, 나는 모듈/위젯과 함께 제공 할 것이지만, 주로 마크 업이라면 그것을 테마 폴더 안에 두는 것이 더 의미가있다. 나는 Yii가 후자를 제안한다고 생각한다.

0

다른 응용 프로그램에서 모듈과 위젯의보기를 재사용 할 것인지 여부에 따라 달라집니다. 그렇다면 모듈/위젯 폴더 안에 뷰를 저장하여 1 개의 패키지로 저장하는 것이 좋습니다.

제 설정에서 모듈/위젯/확장의 모든 로직을 저장하지만 뷰는 저장하지 않는 '공통'맵이 있습니다. 내 응용 프로그램에서 위젯/모듈의 논리를 재사용하지만보기는 응용 프로그램마다 약간 씩 다릅니다 (예 : 사이드 바의 상위 10 개 포스터 위젯 또는 데이터를 사용하여 바닥 글에 표시하는 항목). 이것은 귀하의 응용 프로그램에 큰 유연성을 제공합니다.

관련 문제