포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
스킨을 불러올때 CSS를 자동적용하는 방법을 가르쳐주세요.
2011.06.02 18:05
제목의 CSS자동 적용이 제일 중요하고요.
다른분들이 만든 모듈을 보면 setTemplateFile 함수를 쓰지 않았는데도 스킨이 함께 연결되어 나오거나
경로를 지정하지 않았는데도 setTemplateFile함수의 인자에 스킨파일의 이름만 적으면 실행되는 것도 있습니다.
도대체 어떻게 하시는건지 가르쳐주세요.
하나하나씩 적는게 귀찮기도 하지만 관리가 너무 불편해서 영 좋지가 않습니다.
다른분들이 만든 모듈을 보면 setTemplateFile 함수를 쓰지 않았는데도 스킨이 함께 연결되어 나오거나
경로를 지정하지 않았는데도 setTemplateFile함수의 인자에 스킨파일의 이름만 적으면 실행되는 것도 있습니다.
도대체 어떻게 하시는건지 가르쳐주세요.
하나하나씩 적는게 귀찮기도 하지만 관리가 너무 불편해서 영 좋지가 않습니다.
댓글 2
-
misol
2011.06.04 14:30
CSS를 자동 적용한다는게 무슨 뜻인지 잘 와닿지 않습니다. -
난다날아
2011.06.04 20:51
텍스타일 뷰 파일을 뜯고 보시면 도움이 될 것 같습니다. init함수에서 템플릿 경로를 지정해주고 act명을 이용해서 템플릿 파일을 지정하면 템플릿 파일의 이름을 act명으로 만들어 매번 템플릿 파일을 지정하는 수고를 덜 수 있습니다. 예를 들면 이런 식입니다.
$this->setTemplateFile(str_replace('dispXxx', '', $this->act));
act에서 앞부분의 dispXxx를 제외하고 템플릿 파일명으로 사용하는 겁니다.