굿빌더 샵 5.1.5 (기본, 모바일) (템플릿 방식) - 템플릿 (9, 5 개) 포함
* 데이타베이스에 약간의 필드 추가가 일어났으므로 먼저 빌더관리에서 '데이타베이스 업그레이드'를
해 주시기 바랍니다.
* 데이타베이스 업그레이드 프로그램 (adm/builder/database_form_update.php) 간단 버그 수정 관련
재업로드(02.12 04:27)
굿빌더 샵5 소개
1. 빌더는 기본 쇼핑몰 페이지와 모바일 쇼핑몰 페이지를 지원함
2. 멀티 템플릿을 지원함 (다양한 템플릿 개발 및 선택 사용이 가능함)
3. 템플릿 관리 기능이 제공됨 (템플릿 생성, 삭제, 설정 등)
빌더 설치
1. 빌더 패키지를 설치할 위치에 업로드
2. 설치 : 사용되고 있는 db 이름이 입력되지 않도록 유의 (모두 삭제됨)
빌더 이용 안내
1. 기본 쇼핑몰 페이지와 모바일 쇼핑몰 페이지는 템플릿들을 별도로 관리함
(게시판 레이아웃과 쇼핑몰 레이아웃은 하나로 통일됨)
2. 빌더 관리시 템플릿별로 서로 다른 값들을 설정할 수 있슴
3. 자신의 템플릿을 만들려면 빌더 관리의 '템플릿 생성' 기능을 이용하여 새로운 템플릿을 생성한 후 적절히 수정하거나 별도로 제작하여 업로드함.
4. 기존에 제작한 영카트5용 레이아웃 화일들을 일부 조정하면 그대로 템플릿으로 사용 가능함
5. 영카트5 스킨들을 수정없이 그대로 사용할 수 있슴
참고 사항
1. 라이센스: GNU GPL 버젼2
2. 결제 연동 지원; 페이팔, 알리페이, Authorize.net (연동 모듈은 유료)
보다 자세한 내용은 매뉴얼을 참고하시기 바랍니다.
* 굿빌더 샵 5.1.5의 주요 변경 내용 (버젼 5.1.4 기준)
- 쇼핑몰 프로그램 5.0.29로 업그레이드
- 설치 프로그램 보완
- 설치시 관리자(슈퍼 관리자) 아이디 변경 허용
* 반응형 템플릿 사용시 일부 화면(에디터 등)의 리사이징은 완전하지 않을 수 있슴.
* 이전 버젼에서 덮어쓰기 형태로 업그레이드하는 경우, 자동으로 현재 템플릿 인식됨
* 이전 버젼에서 업그레이드 하는 경우, 업로드 후 그 동안 변경된 화일들에
대해서 변경된 내용을 반영해 주어야 함
해 주시기 바랍니다.
* 데이타베이스 업그레이드 프로그램 (adm/builder/database_form_update.php) 간단 버그 수정 관련
재업로드(02.12 04:27)
굿빌더 샵5 소개
1. 빌더는 기본 쇼핑몰 페이지와 모바일 쇼핑몰 페이지를 지원함
2. 멀티 템플릿을 지원함 (다양한 템플릿 개발 및 선택 사용이 가능함)
3. 템플릿 관리 기능이 제공됨 (템플릿 생성, 삭제, 설정 등)
빌더 설치
1. 빌더 패키지를 설치할 위치에 업로드
2. 설치 : 사용되고 있는 db 이름이 입력되지 않도록 유의 (모두 삭제됨)
빌더 이용 안내
1. 기본 쇼핑몰 페이지와 모바일 쇼핑몰 페이지는 템플릿들을 별도로 관리함
(게시판 레이아웃과 쇼핑몰 레이아웃은 하나로 통일됨)
2. 빌더 관리시 템플릿별로 서로 다른 값들을 설정할 수 있슴
3. 자신의 템플릿을 만들려면 빌더 관리의 '템플릿 생성' 기능을 이용하여 새로운 템플릿을 생성한 후 적절히 수정하거나 별도로 제작하여 업로드함.
4. 기존에 제작한 영카트5용 레이아웃 화일들을 일부 조정하면 그대로 템플릿으로 사용 가능함
5. 영카트5 스킨들을 수정없이 그대로 사용할 수 있슴
참고 사항
1. 라이센스: GNU GPL 버젼2
2. 결제 연동 지원; 페이팔, 알리페이, Authorize.net (연동 모듈은 유료)
보다 자세한 내용은 매뉴얼을 참고하시기 바랍니다.
* 굿빌더 샵 5.1.5의 주요 변경 내용 (버젼 5.1.4 기준)
- 쇼핑몰 프로그램 5.0.29로 업그레이드
- 설치 프로그램 보완
- 설치시 관리자(슈퍼 관리자) 아이디 변경 허용
* 반응형 템플릿 사용시 일부 화면(에디터 등)의 리사이징은 완전하지 않을 수 있슴.
* 이전 버젼에서 덮어쓰기 형태로 업그레이드하는 경우, 자동으로 현재 템플릿 인식됨
* 이전 버젼에서 업그레이드 하는 경우, 업로드 후 그 동안 변경된 화일들에
대해서 변경된 내용을 반영해 주어야 함
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 20개
감사합니다.
g5_shop_default에 de_paypal_test를 추가
ALTER TABLE `g5_shop_default` ADD `de_paypal_test` tinyint(4) NOT NULL DEFAULT '0' AFTER de_paypal_use
1054 : Unknown column 'de_paypal_use' in 'g5_shop_default'
error file : /adm/builder/database_form_update.php
먼저, Mysql 서버에 접속(phpMyAdmin 등을 이용 또는 서버 mysql에 직접 접속)하여 다음과 같이 해 주시면 됩니다.
굿빌더 샵5 맨 처음 버젼의 테이블 확장 필드들을 추가해 주는 작업입니다.
alter table `g5_shop_default` add `de_paypal_use` tinyint(4) NOT NULL default '0'
alter table `g5_shop_default` add `de_paypal_mid` varchar(255) NOT NULL default ''
alter table `g5_shop_default` add `de_currency_code` varchar(255) NOT NULL default ''
alter table `g5_shop_default` add `de_exchange_rate` varchar(255) NOT NULL default ''
감사합니다.
근데..템플릿 설정을 하면 아래와 같이 오류가 납니다...ㅠㅠ
뭐가 문제인가요?
select id from g5_config2w where cf_id='shop_boot_basic'
1146 : Table 'sunny.g5_config2w' doesn't exist
error file : /adm/builder/basic_tmpl_config_form_update.php
install 디렉터리 안에 있는 sql_builder.sql 화일을 열어 보시면 g5_config2로 시작하는
테이블들이 있습니다. 모두 DB 안에 넣어 주시면 될 것 같습니다. 감사합니다.
빌더만 설치하시면 됩니다. 감사합니다.
궁금한 점이 하나 있습니다.
상단 1차 메뉴에 home이라고 있는데 이 부분을 다른 메뉴로 대체하니 해당 메뉴의 2차 메뉴가 나타나지 않고 있습니다.
home 부분만 삭제하거나 또는 다른 메뉴를 home 부분에 대체해서 2차 메뉴가 나오게 하려면 어떻게 해야 하나요?
이 프로그램이 메뉴 추출 기능을 제공합니다.
현재 home은 index 0에 home으로만 사용되도록 되어 있고 따라서 다른 것으로 대체해도
하부 메뉴는 나타나지 않게 되어 있습니다.
따라서, 메뉴 관리에서 home은 그대로 유지하고 menu/menu.php에서 index 0일 경우는 출력되지 않도록
해 주시면 간단히 원하시는대로 됩니다. shop_boot_basic 템플릿 등이 이미 이렇게 되어 있습니다.
참고하시면 됩니다. 또는 그대로 복사해서 사용하셔도 됩니다. 감사합니다.
15번쨰 줄 for($i = 0; $i < $config2w['cf_max_menu']; $i++) {
바로 아래에
if($i != 0) {
내용
}
이렇게 하여 index가 0일 경우는 그냥 넘어가게 만들었습니다.
결과를 확인해보니 2번째 메뉴가 첫번째 메뉴로 오긴 했는데 서브 메뉴들이 나타나지가 않네요.
혹시 제가 놓친 곳이 있는지 궁금해서 다시 문의 합니다.
그리고, shop_boot_basic 템플릿에서는 head.php 화일을 수정했네요.
(82번째 라인 참고)
방법은 사용하시는 템플릿의
<?php for($i = 0; $i < count($menu_list); $i++) { ?>
(shop_basic 템플릿은 105번째 라인, shop_boot_basic은 81번째 라인)
라인 뒤에
<?php if($menu_list[$i][0] == '홈') continue; ?>
을 추가해 주시면 됩니다.
감사합니다.
말씀 주신대로 수정하니 잘 되네요~
본래 국내 PG와 해외 PG를 병행하여 사용할 수 있도록 되어 있던 프로그램을
굿빌더 5.1.3부터 두 가지 중 한가지만 사용하기에 적합한 형태로 수정되었습니다.
하지만, 현재 쇼핑몰 운영 상황에 이전 방식이 더 적합하다고 판단하여 굿빌더 6.0.2부터
이전 방식으로 프로그램을 조정할 예정입니다.
현재 사용하는 프로그램에도 다음과 같은 방식으로 프로그램을 수정하여 국내PG와 해외PG를 병행하여
사용할 수 있습니다. (국내 PG는 1개, 해외 PG는 다수 가능)
shop/orderinquiryview.php의
5, 6 번 라인들을 코멘트(//) 처리하고
29 번 라인 뒤에
if($settle_case == 'paypal' or $settle_case == 'alipay' or $settle_case == 'anet') $local_pg = 0;
else $local_pg = 1;
를 추가.
감사합니다.