배추빌더와 영카트 연동 아마 다른 빌더도 다 될듯 정보
배추빌더와 영카트 연동 아마 다른 빌더도 다 될듯본문
배추빌더와 영카트 연동에 대하여 질문하는 사람은 있는데 명쾨하게 답변하는 자료가 없어 여기에
올려 봅니다.
문론 제 방식도 아주 좋은 방법이라고는 할 수 없지만 ... 가장 적은 코딩으로 해결할 수 있을듯합니다.
일단 그누보드 게시판에서 배추빌더에 영카트 설치법은 올라와 있으므로 생략하고
배추빌더의 메뉴에 영카트의 쇼핑 리스트를 사용하는 방법에 관한 코팅입니다.
한 곳만 수정하면 간단하게 연동할 수 있습니다.
참고 : 빌더와 영카트가 모두 설치완료되어야 합니다. 꼭
extend 폴더에 shop.extend.php 파일이 있는데 이 파일은 영카트를 호출할 때 마다 실행됩니다.
소스를 보면
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/shop.config.php");
include_once("$g4[path]/lib/shop.lib.php");
//==============================================================================
// 쇼핑몰 필수 실행코드 모음 시작
//==============================================================================
// 쇼핑몰 설정값 배열변수
$default = sql_fetch(" select * from $g4[yc4_default_table] ");
// 프로그램 전반에 걸쳐 사용하는 유일한 키 (장바구니 키)
if (!get_session('ss_on_uid'))
{
set_session('ss_on_uid', get_unique_id());
}
########################################################################
############## 바로 이 부분을 추가하면 됩니다. 간단하죠 ^^ ###################
########################################################################
if ($mw_main)
{
set_session('mw_main', $mw_main);
set_session('mw_menu', $mw_menu);
}
else
{
$mw_main = get_session('mw_main');
$mw_menu = get_session('mw_menu');
}
//==============================================================================
// 쇼핑몰 필수 실행코드 모음 끝
//==============================================================================
?>
1
댓글 5개
기존 영카트에 빌더 설치가 걱정되었는데 감사합니다