질문/조언질답게시판

게시판 검색에 관해서 질문이 있습니다

 

게시판과 관련된 모듈을 제작중인데, 게시판에서 검색을 할때 게시글에 추가적인 변수를 검색하게 만들고 싶습니다.

 

그런데, 검색을 할때 어떤식으로 작동이 되는지 분석도 힘들고, 트리거 같은것도 제공되지 않더라고요..

 

 

 

일단 기본적으로 제공되는 게시판/게시글 확장변수를 사용하지 않고, 제가 만든 모듈에 있는 게시글에 대한 DB를 불러와 그 조건이 맞는것만 출력을 해주고 싶습니다.

 

어떤식으로 접근하면 될까요?

 

혹시 도움될만한 문서 같은게 있을까요?

 

그리고 검색을 했을때, 작업이 스킨단에서 처리가 되는건가요?

 

감사합니다!

  • profile
    일반적인 게시글 검색이란 것도 스킨단에서 검색 쿼리를 보내고 서버단에서 xml 쿼리를 통해 db로부터 조건에 맞는 결과를 추출하는 방식일 겁니다.
  • profile profile
    저도 그렇다는걸 얼핏 들었는데, 기본 게시판 스킨 소스를 봐도 잘 안보여서 질문 올려봤습니다

    다시한번 자세히 살펴봐야겠네요!
  • profile profile
    xml 쿼리는 검색대상이 문서일 때는 document 모듈, 댓글일 때는 comment 모듈, 이런 데서 찾으셔야 할 거예요.
  • profile profile
    넵, 그래서 지금 document 모듈을 살펴보고 있는데,Document Model에 getDocumentList 함수를 잘 이용하면 될거 같습니다.

    트리거중에 document.getDocumentList before 트리거가 있는데, 여기서 값을 리턴하면 그 값이 그대로 출력이 되는 구조네요!

    일단 좀더 살펴보면서 유의해서 건들여봐야겠습니다.