1
OpenCMS에서 검색 기능을 구현했습니다. 색인 생성 된 리소스는 여러 경로 (예 :/경로/대체/뉴스 및/경로/뉴스)에서 제공됩니다. 모든 리소스에 대해 분리 된 검색을 수행하는 방법이 있거나 두 개의 분리 된 인덱스가 필요합니까?OpenCMS : 명령에서 다른 검색 수행
OpenCMS에서 검색 기능을 구현했습니다. 색인 생성 된 리소스는 여러 경로 (예 :/경로/대체/뉴스 및/경로/뉴스)에서 제공됩니다. 모든 리소스에 대해 분리 된 검색을 수행하는 방법이 있거나 두 개의 분리 된 인덱스가 필요합니까?OpenCMS : 명령에서 다른 검색 수행
일단 색인 된 단일 자원이면 검색 빈의 setSearchRoot() 메소드를 사용할 수 있습니다./path/alternative/news에서 검색을 수행하려면 setSearchRoot("/path/alternative/news")
, 그렇지 않으면 setSearchRoot("/path/news")
으로 설정하십시오.
희망이 있습니다.
OpenCms 작업장/관리/검색 관리로 이동하여 인덱스에서 쿼리를 실행하면 선택적으로 '검색 폴더'를 선택할 수 있음을 알 수 있습니다. 그래서이 옵션/매개 변수는 jsp 템플릿의 검색 양식에이 매개 변수를 추가하여 사용자 고유의 검색에 사용할 수 있어야한다고 가정합니다. 나는 아직 정확한 매개 변수 이름을 모르지만, 일단 내가 알았다면이 주석에서 대답을 할 것이다 :) –
나는 setSearchRoot ("/ path/news")를 추가하여 해결했다. 및 setSearchRoot ("/ path/alternative/news"); 검색 빈에. –
듣기 좋게 들립니다. 질문에 대한 대답으로 만들고 닫아야합니다. 나는 그것이 도움이된다고 생각한다. 나는 아주 흔한 질문이다. –