CI 묻고 답하기

제목 CI 장바구니 질문드립니다.
카테고리 CI 2, 3
글쓴이 너그 작성시각 2016/11/02 19:47:21
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14974   RSS

안녕하세요 초급 개발자입니다.

 

다름이 아니라 장바구니를 구현할일이 있어서,

막막했었는데..

 

CI에 장바구니를 지원하더군요 !!

그래서 ci cart를 이용하여 구현하고 있었는데..

엉뚱한곳에서 막혔습니다..

 

보통 장바구니에서 같은 제품을 또 담으면 수량이 늘어나는 것으로 알고 있는데..

같은 제품을 또 장바구니에 넣었을 경우에는..

수량이 늘지 않고 마지막에 넣은 수량으로 바뀌더군요;;

 

저의 고민은 이것입니다.

상품 디테일 페이지에서 원하는 수량만큼 늘린다음에 장바구니에 담기를 누릅니다.

아직 장바구니에 담기 전이기 때문에 rowid를 알지 못합니다.

 

하지만 cart update를 하기 위해서는 cart 아이디가 필요합니다.

어떻게 처리해야할가요 ??

정안되면 cart 담기 명령어가 실행되면 항상 foreach 를 돌려서 같은 id값의 상품이 있으면 그 rowid값을 빼와야하는데..

이렇게 불편하게 만들지 않았을 것같고..

상품 아이디만가지고 update하는 방법은 없을가요 ?

 다음글 $this->input->post 값이 없을... (3)
 이전글 htaccess 문의 드립니다 (1)

댓글

한대승(불의회상) / 2016/11/02 20:34:02 / 추천 0

복잡하게 생각하지 말고 일단 foreach로 루프 돌려서 해당 기능을 먼저 구현해 보세요.

그렇게 구현하고 소스 코드를 다시 들여다 보면 좋은 방법이 나옵니다.

그때 코드를 리펙토링 하세요.