1. 전체 사이트 검색 소개 :
#🎜🎜 #EmpireCMS6.0 이상 중국어 단어 분할, 인코딩 트랜스코딩 및 Mysql 전체 텍스트 검색 기술의 조합을 사용하여 새로운 사이트 전체 전체 텍스트 검색 기능이 추가되어 검색이 매우 효율적입니다. 여러 테이블의 데이터를 동시에 검색하고 저장된 텍스트 모델의 내용을 검색하며 대용량 데이터 볼륨에서 전체 텍스트 검색 솔루션을 제공하는 문제를 해결합니다. 사용자는 저장된 텍스트 모델, 기본 테이블 또는 하위 테이블 필드를 포함한 전체 텍스트 검색으로 각 데이터 테이블의 데이터를 가져올 수 있으며, 가져오기 필드 설정 및 여러 테이블의 일괄 가져오기를 지원하고 정리 및 검색 기능을 추가할 수 있습니다. 중복된 데이터는 삭제될 수 있으며, 유효하지 않은 정보는 삭제됩니다.
전체 텍스트 검색 외에도 특정 열만 검색하도록 지정하고 동시에 여러 키워드 검색을 지원할 수도 있습니다.
2. 사이트 전체 검색 설정
Column" 메뉴를 클릭하고 "전체 사이트 검색 설정" 하위 메뉴를 선택하여 전체 사이트 검색 설정 인터페이스로 들어갑니다:
2
전체 사이트 검색 설정 인터페이스 : 를 입력합니다. # 🎜🎜#
# 🎜 🎜## 🎜🎜 #
검색 열기검색 범위 | ||||||||||
검색 키워드 길이 | ||||||||||
검색 시간 간격 | ||||||||||
페이지 표시 | ||||||||||
검색 테이블의 최종 열을 가져오지 않음 | ||||||||||
가져온 데이터 테이블 | 사이트 전체 검색 테이블로 가져올 데이터 테이블을 선택합니다. |
제목 필드 | 가져온 데이터 테이블의 제목 필드 이름을 입력하세요. |
컨텐트 필드 | 가져온 데이터 테이블의 컨텐츠 필드명을 입력합니다. (컨텐츠 검색을 사용하지 않는 경우 키보드 등 다른 필드로 변경할 수 있습니다.) |
소개 필드 | 검색 결과 페이지에 표시되는 소개 필드 이름을 입력하세요. |
그룹당 가져온 레코드 수 | 실행 시간 초과를 방지하기 위해 그룹화된 가져오기 수를 설정하세요. |
4. 전체 사이트 검색 양식 구문 설명 :
1. 전체 사이트 검색 양식 구문 설명 :
검색 양식 제출 주소 : /e/ sch/index.php
양식 제출 방법: GET
keyboard: 검색 키워드 변수(프런트 데스크에서 여러 키워드를 공백으로 구분할 수 있습니다).
필드: 검색 필드 변수, 0은 배경 설정으로 검색을 의미하고, 1은 전체 텍스트로 검색을 의미하고, 3은 내용으로 검색을 의미합니다. classid: 검색할 열 ID를 지정합니다.
여러 열 ID는 쉼표로 구분됩니다.
2. 양식 예:
<form action='/e/sch/index.php' method="GET" name="search_news"> <table width="100%" border="0" cellspacing="6" cellpadding="0"> <tr> <td height="32">关键字:<input name="keyboard" type="text" value="" /> <select name="field"> <option value="1">全文</option> <option value="2">标题</option> <option value="3">内容</option> </select> <input type="submit" name="Submit2" value="搜索" /> </td> </tr> </table> </form>
3. 사이트 전체 검색 결과 페이지:
(1), 사이트 전체 검색 결과 템플릿 수정:Backstage>템플릿>공개 템플릿>"사이트 전체 검색 템플릿"을 수정하세요.
(2), 검색 결과 페이지 미리보기:위 내용은 Empire CMS에서 사이트 검색을 수행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!