Dedecms 중국어 및 영어 검색 결과를 얻는 방법은 무엇입니까?
본 글의 예시는 Dedecms 중국어, 영어 사이트에서 중국어, 영어 검색결과 구현 방법을 설명하고 있습니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.
일반적으로 DEDECMS를 사용하여 중국어 및 영어 웹사이트를 만들 때 중국어 웹사이트에서 중국어 웹사이트의 콘텐츠만 검색하면 되고, 영어 웹사이트의 콘텐츠만 검색하면 됩니다. 이때 영어 사이트의 검색란에 대한 템플릿을 별도로 만들어야 합니다.
추천 학습: Dreamweaver cms
serach.php 파일을 복사하세요. plus 디렉터리에 복사한 파일의 이름을 searche.php로 바꿉니다. 새로운 검색 파일을 위해.
searche.php를 편집하고 이 코드 줄을 찾으세요
코드는 다음과 같습니다:
require_once(DEDEINC."/arc.searchview.class.php");
다음으로 바꾸세요:
코드
require_once(DEDEINC."/arc.searchviewen.class.php");
include 디렉터리에 있는 arc.searchview.class.php 파일을 복사하고 arc.searchviewen.class.php로 이름을 바꾸세요
arc.searchviewen.class.php를 편집하고 다음 코드 줄을 찾으세요
The 코드는 다음과 같습니다.
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";
Change it to
코드는 다음과 같습니다.
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_en.htm";
템플릿 .htm에 검색어를 복사하고, search_en.htm으로 이름을 바꿨습니다. 다음과 같이 영어 사이트의 해당 검색 코드를 찾습니다.
코드는 다음과 같습니다.
<form action="/plus/searche.php" method="post"></p> <p><input type="hidden" name="typeid" value="26" />
/plus/searche.php, 검색하려면 searche.php를 사용하세요. name="typeid" value="26 " 지정된 컬럼 ID입니다.
모든 분들의 디덱 2차 개발에 이 글이 도움이 되었으면 좋겠습니다.
위 내용은 Dedecms 중국어 및 영어 검색 결과를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!