코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

컨텐츠몰 1.0.0

  • 관리자
  • 0
  • 1,841
  • 글주소
  • 11-06
cmall_1.JPG cmall_2.JPG

[플러그인 안내]

컨텐츠몰 기능을 위한 플러그인입니다.

해당 플러그인을 설치하시고 결제대행사에 서비스 신청하신 후에 컨텐츠몰 기능을 사용하실 수 있습니다.

해당 플러그인은 Pro 버전에는 이미 내장되어 있으므로, Pro 를 사용하시는 분은 별도의 추가 설치 없이 해당 플러그인의 기능을 사용하실 수 있습니다.

Lite 버전에서 사용하기 원하시는 경우 별도로 설치가능한 버전입니다.


[사전준비플러그인]

해당 플러그인을 사용하기 위해서는 SMS 플러그인이 미리 설치되어있어야 합니다.

SMS 플러그인 다운로드하기

결제모듈 플러그인 다운로드하기



[설치방법]

1. 다운로드 받은 파일을 압축을 해제합니다.

2. 압축해제된 폴더 및 파일을 씨아이보드가 설치된 루트 디렉토리에 업로드합니다.

3. 관리자 페이지 > 컨텐츠몰 관리 > 컨텐츠몰 환경설정 에서 환경 설정 후에 사용이 가능합니다.


[소스수정]

application/config/config.php 의 

$config['csrf_exclude_uris'] = array(); 

의 아래 쪽에 다음을 추가해줍니다.


[code]

// 컨텐츠몰 플러그인

$config['csrf_exclude_uris'][] = 'cmall/inicisweb'; //이니시스 웹 표준 결제 ( 컨텐츠몰 )

[/code]


application/config/config.php 의 

$config['uri_segment_post_type'] 변수의 아래 쪽에 다음을 추가해줍니다.


[code]

// 컨텐츠몰 상세페이지를 위한 값

$config['uri_segment_cmall_item'] ='item';  //Cmall item 페이지 주소

[/code]


application/config/router.php 의 맨 끝에 다음을 추가해줍니다.


[code]

$route[config_item('uri_segment_cmall_item') . '/([a-zA-Z0-9_-]+)'] = "cmall/item/$1";

[/code]


[데모보기]

http://demo.ciboard.co.kr/pro/admin/cmall/cmallcfg

http://demo.ciboard.co.kr/pro/cmall