도서 검색 크롬 확장프로그램 만들기 - 4. 검색결과 화면
- 검색을 누르면 form action 으로 지정된 php 에서 라디오 버튼 선택값과 검색어를 받는다.
- URL 쿼리중 가변부분인 query 와 QueryType 만 변수로 받아 쿼리 스트링을 만들어 검색결과 xml을 리터받는다.
$finalquery = http://www.aladin.co.kr/ttb/api/ItemSearch.aspx?ttbkey=typeyourttbkeyhere&query=%EA%B9%80%EC%B6%A9%EC%9B%90&QueryType=Author&MaxResults=10&start=1&SearchTarget=Book&output=xml&Version=20070901&Cover=Big ;
$xmlresult = simplexml_load_file($finalquery);
3. 검색결과 xml 파일을 받아 사용할 항목을 골라내고
4. item id = .... 항목이 책 정보가 들어있으므로 loop 를 돌며 필요한 정보를 가져와 뿌린다. 책 제목과 커버이미지에는 알라딘의 해당 책 페이지로 갈 수 있게 링크를 걸어준다.
-
5. 일단 아래와 같이 표시.
'호기심, 관심사' 카테고리의 다른 글
도서 검색 크롬 확장프로그램 만들기 - 6. 검색결과 페이지 다듬기 (0) | 2016.12.01 |
---|---|
도서 검색 크롬 확장프로그램 만들기 - 5. 중간 리뷰 (0) | 2016.11.29 |
도서 검색 크롬 확장프로그램 만들기 - 3. 검색화면 (0) | 2016.11.25 |
도서 검색 크롬 확장프로그램 만들기 - 2. 알라딘 API 사 (0) | 2016.11.24 |
도서 검색 크롬 확장프로그램 만들기 - 1. 시작 (0) | 2016.11.23 |
도서 검색 크롬 확장프로그램 만들기 - 3. 검색화면
처음엔 입력폼과 검색 버튼만 만들었다가 쿼리상 입력옵션(제목,저자,출판사,아무거나다)만큼 라디오 버튼으로 선택하게 고쳤다.
라디오 버튼중 기본체크는 checked 라는 속성을 주면 되는데, 라디오 버튼 넷중 하나를 선택하면 기존 선택된게 해제가 되야되는데 안되는 것이다.
찾아보니 라디오 버튼 속성중 name 을 동일하게 주니 해결.
Subtmit 버튼을 누르면 php 에서 입력값을 받아 검색결과처리할 예정.
'호기심, 관심사' 카테고리의 다른 글
도서 검색 크롬 확장프로그램 만들기 - 5. 중간 리뷰 (0) | 2016.11.29 |
---|---|
도서 검색 크롬 확장프로그램 만들기 - 4. 검색결과 화면 (0) | 2016.11.27 |
도서 검색 크롬 확장프로그램 만들기 - 2. 알라딘 API 사 (0) | 2016.11.24 |
도서 검색 크롬 확장프로그램 만들기 - 1. 시작 (0) | 2016.11.23 |
로지텍 K480 블루투스 키보드 사용기 (0) | 2016.11.21 |