묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
레이아웃 수정 문제 질문합니다.
2012.01.31 23:12
1.4 에서 모듈 개발하다 1.5로 업데이트 한뒤 난항을 이것 저것 겪고있습니다.
가이드 봐서는 습득할 수 없는 나쁜 머리를 가지고 있어서 말이죠 어허허...ㅠㅠ
레이아웃도 하나 만들고 있는데 FTP 상에서 레이아웃을 수정하면 레이아웃 수정 페이지에 html css에 그대로
표시는 되나 홈페이지에 실제로 적용되지 않습니다.
이부분은 어떻게 해결해야 하나요 ?
-- 수정 --
관리자 페이지에서 캐시파일 재생성을 하면 레이아웃이 변경한대로 적용됩니다.
일반 다른 페이지의 캐시파일 재생성은 먹히지 않습니다.
외부 컴퓨터로 접속하여도 똑같은 문제입니다.
태그 연관 글
- [2021/02/26] 묻고답하기 외부페이지가 레이아웃을 완전히 벗어나 표시됩니다. *1
- [2020/01/02] 묻고답하기 레이아웃 헤더스크립트 삽입시 응답없음 *2
- [2018/10/25] 묻고답하기 사이트 레이아웃이 없어 졌어요!! *1
- [2016/07/27] 묻고답하기 페이지이동 스크립트 문의드려요.+ 홈페이지 꾸미는 문의
- [2016/05/24] 묻고답하기 레이아웃 지정에서 로그인, 회원 가입 페이지는 어디서 지정하나요? *2
댓글 1
-
황비
2012.01.31 23:33
-
명불허전
2012.01.31 23:34
해당부분은 숙지하였습니다. 근대 캐시 재생성을 안하면 적용이 안되고 있습니다. -
명불허전
2012.01.31 23:35
초기화 하면 다시 적용한데로 불러와지는군요. 이게 무슨 날벼락일까요... 이전까지는 이렇게 번거롭지 않았는데
자게 미솔님 글에 올린 글 봤습니다.
댓글을 달았는데 혹시 못보실까 여기 다시 복사해 올립니다.
FTP 상에서 수정한 layout.html파일을 적용하시려면,
일단 fTp상에서 수정마치고 파일 저장한 후에
관리자 모드에서 레이아웃 편집으로 들어가셔서
해당레이아웃 편집창에서 [초기화]시켜 버리면
수정된 레이아웃파일이 그대로 적용되어 집니다.
이것은 버그가 아니구요.
Xe의 구조상. 관리자 화면에서 레이아웃 편집을 수정해서 저장하면
그 파일은 DB로 저장되어 집니다.
그런데 초기화를 시키면, 업로드되어 있는 폴더속의 Layout.html파일을 다시 불러오게 됩니다.
그리고 저장을 하면 그 파일은 다시 DB에 저장되구요.
좀 복잡한 구조죠?
아무튼 XE가 그렇게 설계되어 있는 거랍니다.