묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
page를 그대로 다른 페이지로 복사하는 방법 없나요?
2009.10.17 11:19
index page를 위와같이 만들어서
new page도 위의 index page 와 똑같이 복사하는 방법없나요?
페이지의 구성을 비슷하게 만들기위해 그대로 복사해서 조금만 고치려고 하는데...
방법이 잇다면 알려주세요
※ DB를 건드리시면 쉽게 해결됩니다.
※ DB 수정 전에는 항상 DB 백업을 해두세요.
※ 만일, 페이지모듈에서 페이지를 만드셨을때, 위젯도 추가하고, 직접내용추가 를 통해 수정도 같이 한 경우는
아래의 I, II 과정을 순차적으로 모두 따라하세요.
I. Index Page 의 페이지 수정에서 위젯을 추가한 경우 (직접 내용추가 를 통해 내용을 편집한 경우는 II 에서 서술)
1. index page(mid명은 home 으로 가정하겠습니다) 를 복사할 새로운 페이지를 하나 만드세요.
(새로 복사할 페이지의 mid 명은 new라 한 것으로 가정하겠습니다.)
2. DB로 접속하여 xe_module 테이블의 보기를 누르세요.
3. mid 부분을 눌러, 값들을 mid 의 이름순으로 정렬하세요.
4. 정렬이 되었다면, 쉽게 복사할 페이지를 찾을 수 있습니다. 저는 home 의 내용을 복사할 겁니다.
5. 해당 페이지의 테이블 수정 버튼을 누르세요.
6. 아래 화면에서 빨간네모 안의 내용들이, index page (제 경우 home) 의 내용입니다. 이 내용들을 복사하세요.
7. 같은 방법으로, 새로 만든 new 페이지의 DB 값을 수정하는 창을 열어, 저 내용들을 그대로 복하사고 "실행" 버튼을 누르면 됩니다.
II. 위젯 이외에, 직접추가 버튼을 이용하여 직접 추가한 내용이 있는 경우
(위의 과정을 잘 따라하셨아면 이 부분도 역시 쉬울겁니다. 사진은 첨부하지 않겠습니다.)
1. xe_documents 테이블의 "보기" 버튼을 누르세요.
2. module_srl 을 눌러서 index page (제 경우, home) 를 찾기 쉽도록 정렬하세요.
3. index page (home) 을 찾았다면 그 내용의 "수정" 버튼을 누르세요.
4. content 부분의 내용을 그대로 복사하세요.
5. 새로운 페이지의 같은 부분에다가 복사하세요.