질문 Q #12612
cart class질문..세션
포루시아 2015-11-10 00:02:49
config/config.php에 
$config['encryption_key'] = 'min'; 이렇게 적엇구요

아래 처럼 컨트롤러를 만들고 햇거든요.
<?
class Blog extends CI_Controller{
	// 생성자
	public function __construct(){
		parent::__construct();
		$this->load->database();
		$this->load->library('cart');
	}
	
	// 기본
	public function index(){
			
		$this->load->view('blog', array('page_title'=>'안녕'));
		
		//$result = $this->db->query('select * from user')->result();
		//print_r($result);
		
		$data = array(
               'id'=>'45gdrgdsfs',
               'pw'=>'34trsdfds'
            );
		$this->cart->insert($data);
	}
	
	// 메소드 hello
	public function hello($page_title='temp'){
		$data['page_title'] = $page_title;
		$this->load->view('hello', $data);
	}
}
?>


이후에 view에서
print_r($this->cart->contents());

했는데 아무것도 안나오더라구요... 먼가 잘못된건가요??

답변 3
#1 kaido 2015-11-10 10:15:25
카트 세션은

id, qty, price 

필드가 기본으로 포함되어서 생성 되어야 하는 것으로 알고 있습니다.
#2 포루시아 2015-11-10 10:21:13
아 그렇군요 ㅡ,.ㅡ;; 그걸 몰랏네요 어쩐지 예제따라 하면 되는데 임의값 넣으면 안되더라구요 감사합니다.
#3 kaido 2015-11-10 12:10:41
저도 최근에 한번 삽질 하고 알게 되었더랬지요.

팁으로 동일한 id 가 추가가 되면 자동으로 수량이 +1 됩니다.