홈페이지 작업을 하다보면 DB를 건더려야 할때가 종종 있습니다.
그런 경우 작업전 백업은 필수 입니다.(중요! 또 중요!)
쿼리문 작성하지 않고 DB작업으로 손쉽게 할 수 있는 일들 1탄 - XE나 라이믹스 기준입니다
[ 세밀한 페이지 복사 ]
관리자페이지에서 페이지 복사를 하면 디자인이나 세부 옵션은 복사가 되지만
내용(Contant)부분은 복사가 되지를 않죠, 그런데 내용부분을 복사해야 하는 경우도 있습니다.
예를 들면 기존의 페이지는 건들이지 않고 내용부분(위젯이나 기타)은 그대로 두고 디자인을 바꾸어 보는 테스트를 해 보고 싶거나, 페이지나 로딩에 문제가 생겨서 위젯들을 지워보고 싶을때 복사한 mid에서 작업해 보는 방법입니다.
먼저, 관리자 페이지에서 해당 페이지를 복사합니다. (예로 원본 mid명은 home, 복사한 mid명은 test)
가장 많이 사용하는 DB프로그램인 phpMyAdmin를 가지고 설명하겠습니다.
DB에 접속후 "xe_modules" 을 찿아서 "보기"를 클릭
잡깐! DB복사는 하셨나요~ xe_modules만 "내보내기" 하시면 됩니다.(중요!!!)
위의 이미지에서 home을 찾아서 "content"부분을 더블클릭합니다.
내용을 전부 복사합니다.
test mid를 찾아서 "content"에 가서 붙여 넣기를 합니다.
모바일까지 복사할려면 "mcontent"도 복사
관리자 페이지에서 "캐시 비우기"를 하고 test 페이지에 접속해보면 똑 같이 복사된 페이지를 보실 수 있습니다.
여기서 디자인도 바꾸어 보고 위젯도 지우거나 수정해 보고 테스트해서 안전하면 기존의 home페이지에 적용하면 됩니다.
참고로 모바일페이지는 "mcontent" 입니다.