묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
Context::unloadFile() 질문
2013.02.26 02:40
http://www.xpressengine.com/qna/21736455
위 질문을 올린 바 있습니다.
HTMLDisplayHandler에서 로딩하는 common/css/xe.min.css 파일을 레이아웃 단위에서 언로드시키고 싶습니다.
그런데 처리 작업 순서가 문제인 건지 Context 내에 있는 unloadFile()을 아무리 사용해봐도 언로드되지 않습니다.
구문 오류인가 싶어 HTMLDisplayHandler 내에 있는 로드 함수 바로 아래에 언로드 함수를 집어넣어 봤더니 제대로 언로드됩니다.
그 후에 레이아웃에서 unloadAllFiles()를 사용해보니 코어에서 불러오는 파일들을 제외한, 애드온이나 모듈에서 로드한 파일들만이 언로드됩니다.
xe.min.css 내에 있는 스타일시트들이 레이아웃 개발에 방해가 되어 아예 없애고 싶은데 방법이 없네요.
자바스크립트를 이용한 제거는 찜찜해서 PHP 단위로 알아보고 있습니다만... 고수분들의 조언 다시 한 번 부탁드립니다.