개발일지/1차 세미 프로젝트

[day 15] 개발일지 ⑧ 결제API 적용, 필터 기능 구현

못지(Motji) 2021. 7. 8. 22:24

목표

1. 결제 API 찾아본것 코드 정리해서 적용하기- 배송정보 값 받아온것 어떻게 저장할지 찾아야함

2. ajax 기초문법 익히기

3. 상품 필터 정렬 기능 추가- 현재 최신순이 기본으로 되어 있고 +인기순,마감임박순 추가하면 됨

 

앞으로 진행해야할 것들 (제이쿼리 ajax로 추가할 것들은 맨 나중에)
∙ 필터 정렬(인기순, 마감임박순) 코드 구현 + Ajax 검색후 가능(?)할만(?)하면 실시간 반영되는걸로 구현
∙ 검색시 더보기로 리스트 뜨게 하는 기능

상황

1. 결제 api 적용 완료

- 따로 창 띄워서 하고 싶었는데 그러면 ajax로 들어가야해서 해당창에서 결제로 넘어가는걸로 완!

- 결제 정보 받아오는것 까지는 필요없어서 ajax관련 코드는 다뺌, 결제 취소하면 결제실패메세지 뜨고 다시 상품상세로 이동하고 결제완료시 결제완료 페이지로 이동 -> 파라미터값 잘 가지고 와서 이상 없음

2. 필터 적용 완료

- 최신순(기본) + 인기순(판매개수 많은순) + 마감임박순(공구마감 날짜 얼마 안남은것 순) 으로 해서 완!

- 카테고리 + 최신순 두개 같이 적용해야해서 시행착오가 있었지만 순조롭게 기능 구현 완료

3. ajax 기초문법은,,, 공부할 시간이 없었음 내꺼 구현+다른 조원 오류 잡아주느라 하루가 금방,,감,,

4. 메인페이지 마감임박,진행중,실시간랭킹 코드 구현 완료

- 다른 조원 파트인데 시간내로 안될것 같아서 내가 걍 함, 메소드 기존에 있던거랑 비슷해서 qeury문 좀 수정해서 적용

- 배치가 문제인데 이건 내일 다시 봐야겠음


💬 coment

내 part는 이제 다 끝났구!! 내일 추가할 부분 추가해야겠다.

main이 제일 중요한건데 맡은사람이 아직 시작도 안해서 내가 하기로 하였는데 생각할수록 빡침 ㅋㅎ

금방 한다지만 막상 시작하니까 두시간 넘게 걸린듯 이제 배치를 어떻게 진행할지 생각하면 될듯

내일 내파트 전체적으로 점검하고 수정할거 수정해야지 끝이 보인다~~