Post by rodtango » Sun Oct 28, 2012 12:17 am

개인적으로 해외권이다 보니 한국 온라인 e-commerce 프로그램보다 외국애들이 좋아하는 오픈카트를 선택하여 태스트 중이며 사용을 해 보니 역시 한국 프로그램이 우수하다는것을 느낀다. 그러나 오직 그것은 한국인들의 취향일 뿐 여론조사?를 해 보니 역시 외국 프로그램을 선호한다. 제일 많이 아쉬운것은 언어문제로 한국 프로그램은 외국어 서포트가 없다는 점 특히 영어는 조금 신경을 쓴것 같으나 비영어권은 엄청 부족하다. 그나마 xpressengine는 많이 향상되었으나 그누나 다른보드가 배포하는 쇼핑몰 프로그램은 아예 다른 언어는 없거나 특히 비영어권은 생각조차 하기 힘들다.

그래서 외국 쇼핑몰프로그램으로 쇼핑몰을 구축하려니 어려운것이 많으나 그중 제일 문제되는것이 게시판 이더라.

근데 이것을 조금 생각 해 보니 어려울것이 하나도 없어 팁을 공유하려한다.

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)다음은 글쓰기할때 멤버이름이나 닉네임이 필요한데.... 저 코드를 보면 답이 나오지 않을까? 저 코드를 보고 그것도 모르니 가르쳐 달라면...

다음에 ^^

http://ocart.limclothing.com


User avatar
Active Member

Posts

Joined
Wed Sep 19, 2012 5:34 am
Location - Argentina / Mexico
Who is online

Users browsing this forum: No registered users and 1 guest