그래서 외국 쇼핑몰프로그램으로 쇼핑몰을 구축하려니 어려운것이 많으나 그중 제일 문제되는것이 게시판 이더라.
근데 이것을 조금 생각 해 보니 어려울것이 하나도 없어 팁을 공유하려한다.
1) 게시판(어떤 용도던지)을 오픈카트에 추가하는 것은 어렵지 않다. 문제는 아무나 사용하게 할 수 뿐에 없다는것이다. 게시판을 추가하면 꼭 되야하는것이 로긴을 하여 게시판 접근을 관리하고 또 글 작성시나 수정시 로긴한 멤버의 이름이나 닉네임을 사용해야하는것이 중점이다. 해결은...
2) 게시판을 오픈소스를 인터넷에서 구하여 내 서버에 설치 한다.
3) 오픈카트메뉴에 게시판주소를 추가 시킨다. ( 이것은 레이아웃에 따라 다르니 각자 해결)
4) 게시판을 iframe 를 이용하여 레이아웃 페이지에 삽입시킨다. 이유는 이래야 해더와 풋더를 따로 게시판에 추가 시키지 않는 장점이 있다. 아이프램을 이용하여 삽입시키면 자동 크기가 문제가 되는데 이것을 해결하는 방법은 인터넷을 활용하면 수정하는데 딱 45초 걸린다.
5) 게시판의 페이지에 로긴하지 않은 사람이 접근하지 못하게 아래와 같은 코드를 삽입한다 ( 쓰기, 수정, 지우기 페이지.. 모두 추가한다)
Code: Select all
<?php if (!$logged) {
echo "<script language='javaScript'>alert('Loging 을 하셔야 게시판을 사용 하실 수 있습니다.'); location.href='http://내홈피주소/ocart/index.php?route=account/login';</script>";
} else { ?>
<div id="welcome">
<iframe src="/내홈피주소/게시판주소/index.php" width="100%" id="iframe" frameborder="0" hspace="0" marginheight="0" marginwidth="0" scrolling="no" vspace="0" onload="resizeHeight(this)"></iframe>
</div>
<?php } ?>
6)다음은 글쓰기할때 멤버이름이나 닉네임이 필요한데.... 저 코드를 보면 답이 나오지 않을까? 저 코드를 보고 그것도 모르니 가르쳐 달라면...
다음에 ^^