Section 9 - 티스토리 반응형 스킨 만들기 - 검색결과 목록 본문

티스토리 스킨만들기/Tistory One

Section 9 - 티스토리 반응형 스킨 만들기 - 검색결과 목록

이번섹션은 검색결과 목록, 검색결과 댓글 목록을 화면을 만듭니다.


검색결과란?

검색결과는 내 블로그내에 어떤게 있는지 검색하면 나오는 목록(리스트)입니다.
검색결과에는 글 목록과 키워드에 해당하는 댓글 목록을 출력합니다.

검색은 스킨의 우측 상단의 검색 폼을 이용하면 검색이 가능하겠죠?
아무 키워드나 입력하고 검색버튼을 누르면 블로그 주소 뒤에 "http://noo9ya.tistory.com/search/검색어" 이렇게 주소가 변환 됩니다.
여기서 "검색어"라는 검색어를 검색하면 search페이지로 이동해서 "검색어"에 대한 결과를 출력해줍니다.
우리는 그 검색 페이지를 코딩하면 되는 것이죠.

본격적으로 만들어 봅니다.



STEP 1. skin.html 검색 결과 치환자 넣기

<div id="content">안에 우리가 기존에 

<div class="searchList">11. 검색 결과 리스트</div>
<div class="searchRplist">12. 검색 결과 댓글 리스트</div>

이 두개의 div을 만들어 뒀습니다.
이게 바로 검색결과를 출력할 영역이므로 글 리스트 치환자와 댓글 리스트의 치환자로 영역을 둘러 쌓면 끝.

※ 검색결과 댓글은 테스트 해보니 동작을 안하므로 12. 검색 결과 댓글 리스트는 삭제합니다.

 

skin.html Before

11. 검색 결과 리스트
12. 검색 결과 댓글 리스트


skin.html After

            
                
                

''에 해당되는 글 건

  1. 3

 

style.css

/* *********************************************************************
   Search List
   ****************************************************************** */
.search-list {}
.search-list h3 {padding:20px 0; color:#111; font-size:2em; font-weight:normal}
.search-item {margin:10px 0 10px 6px; border-top:1px solid #ddd}
.search-item li {padding:20px 0; border-bottom:1px solid #e9e9e9}
.search-item li .date {color:#999; font-size:0.825em}
.search-item li a {color:#555; font-size:1.25em}
.search-item li a:hover, .search-item li a:active, .search-item li a:focus {color:#ff8149; text-decoration:none}
.search-item li a .cnt {color:#ff8149}

스타일쉬트에 Search List 관련 코드 추가(디자인은 각자 알아서 수정하셔도 됩니다.)

 

이렇게 작업하면 검색결과 목록 끝. 아래와 같은 결과를 얻으실 수 있습니다.

검색결과 목록

 

 

※ 요즘에는 검색리스트를 글 목록으로 대체하고 있습니다.
검색을 하면 결과물이 글 목록과 똑같이 나온다는 거죠. 하지만 이런 방법으로 검색 목록을 만들 수 있다는 예제입니다.
추후 검색 목록부분을 삭제하고 글 목록으로 대체할 수 있습니다.

 

추후 진행되는 티스토리 반응형 스킨 만들기 프로젝트는 github 저장소에 저장이 됩니다.
소스는 https://github.com/nOo9ya/tistory-one 에서 다운 받을 수 있습니다.
변경 된 소스들이 있으니 참고하세요~




티스토리 스킨만들기/Tistory One Related Articles

MORE