您在這裡

如何修改Search的Keys

hsukenny's 的頭像
hsukenny 在 2012-07-11 (三) 11:21 發表

請問一下各位.我有一個需求要開發.
搜尋的關鍵字如果是簡體字就要多一組繁體字為搜尋要件
如果Search填入"天伦之乐"我就要多一個"天倫之樂"為搜尋要件(繁轉簡.簡轉繁我已經寫好了)
這樣我要如何修改
我已經看了一天了.找不出修改的地方.所以修問看看各位.
謝謝

Jimmy大大製作的這個模塊應該可以滿足您的需要
http://drupal.org/project/ccsearch

This project is used for Drupal core search module and provide "Traditional Chinese" and "Simplified Chinese" cross search. Example, if you have some of the content contains the word "資料庫", and you're enter like "资料库", "资料庫" or "数据库"... all can be finded.

This module is base on Mediawiki and mediawiki-zhconverter which is from google project.

Demo: http://labs.xddnet.com/mediawiki-zhconverter/example/example.html

( 請留意 mediawiki-zhconverter 貌似只能在 PHP 5.2.x 正常做動 )

我的需求是.如果Search填入"天伦之乐".系統只會找這簡體字相關的資料
但是我要繁體字也做搜尋"天倫之樂"
SQL語法Select * From Tablename where (keys like '%天伦之乐%' or keys like '%天倫之樂%')
變這樣.我要去修正程式的哪一段就可以
轉換程式我寫好了
謝謝