쇼핑몰에서 게시판 연동시키기 ( head / tail 쉽게 붙이기)
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=3f4 주소복사
본문
이윰에 문의한 결과 게시판의 head와 tail을 그대로 변경해 사용하는게 좋을 것이라는 말을 들었습니다.
이후 쇼핑몰 head.php 코드를 그~~~대로 가져다 붙여봤습니다.
에러가 발생하더군요.
결국 한줄 한줄 비교해 붙여넣고 테스트를 해야한다는 문제에 봉착하였습니다.
최근 조금씩 이윰을 분석하면서 고민을 하게 되었습니다.
debugging을 해보니 basic2의 파일에 접근하는 것이 아니라 shop_basic에 있는 layout과 main의 폴더 파일을
접근하면서 왜 수정을 해야할까? shop url일 경우 head와 tail 파일의 경로를 shop의 파일을 그대로 읽어 오도록 하면 안될까?
그래서 따라가보니 eyoom/index.php 에서 커뮤니티로 경로가 인지되는 경우
head.php 와 tail.php는 eyoom/ 폴더에 있는 파일에 접근하도록 되어 있더군요.
그리고 열어 보았습니다.
// 쇼핑몰 레이아웃을 커뮤니티에 적용하기 if((isset($shop_layout_use) && $shop_layout_use)) { @include_once(EYOOM_CORE_PATH.'/shop/shop.head.php'); return; }
맞습니다 커뮤니티 파일에도 왜인지 모르겠으나 (아마도 확장이나 다른 이유겠죠?)
위와 같이 쇼핑몰 인자를 구분하는 코드가 있었습니다.
해당 변수를 검색해 보았습니다
그리고 다음과 같은 테이블 값을 확인합니다
g5_eyoom_board 테이블에 use_shop_skin 값이 있으며 기본적으로 n 으로 되어 있다...
혹시나 하는 마음에 y로 변경시켜 보았습니다.
코드 변경 없이 잘 동작 합니다. 아주 퍼펙트 합니다. 메뉴도 문제 없이 다 가져 옵니다.
헌데 문제가 새롭게 추가한 게시판 정보는 g5_eyoom_board에 없습니다.
g5_board 에 다 들어 있습니다.
왜일까요? 그냥 만든 테이블은 없습니다. 무언가 연관이 있는 메뉴가 있을거라 생각 하였습니다.
이것 저것 누르면서 확인을 해보니 이윰설정 -> 게시판설정을 누르니
테이블 정보가 동기화 됩니다
이제 다른 방법이 없습니다. DB에서 use_shop_skin 의 값을 y로 바꾸어 줍니다.
저처럼 phpmyadmin을 사용하시면 클릭으로 바로 변경 가능합니다.
좋아요!
Progress Bar 59%
번호 | 제목 | 글쓴이 | 날짜 | 뷰 | 추천 |
---|---|---|---|---|---|
42 | red123 | 2017.03.09 | 1,671 | 0 | |
41 | red123 | 2017.03.07 | 2,137 | 0 | |
40 | red123 | 2017.03.07 | 1,550 | 1 | |
39 | 이윰EGG | 2016.11.28 | 1,441 | 0 | |
38 | red123 | 2016.11.03 | 1,966 | 0 | |
37 | red123 | 2016.11.02 | 1,526 | 0 | |
열람 | red123 | 2016.11.01 | 2,008 | 0 | |
35 | red123 | 2016.11.01 | 1,536 | 1 | |
34 | 이윰EGG | 2016.09.28 | 1,435 | 0 | |
33 | red123 | 2016.09.23 | 1,273 | 0 | |
32 | red123 | 2016.09.23 | 1,360 | 0 | |
31 | red123 | 2016.09.23 | 3,271 | 0 | |
30 | red123 | 2016.09.07 | 8,990 | 0 | |
29 | 이윰EGG | 2016.06.13 | 1,953 | 0 | |
28 | 이윰EGG | 2016.05.13 | 3,745 | 2 | |
27 | 이윰EGG | 2016.04.18 | 3,780 | 5 | |
26 | red123 | 2016.04.08 | 2,878 | 0 | |
25 | 칠천피트 | 2016.03.13 | 2,407 | 1 | |
24 | 이윰EGG | 2016.02.15 | 2,680 | 1 | |
23 | 이윰EGG | 2016.01.21 | 2,116 | 0 |
댓글목록
joosam님의 댓글
red123님 좋은 정보 감사합니다~~~
축하합니다. 첫댓글 포인트 5포인트를 획득하였습니다.