At First: Please excuse my bad english (here is a "german user writing"):
I don’t use AjaxSearch and so i changed the snippet "Mollio
FlexSearchForm". Look for this code:
Here’s the original code:
foreach ($search as $searchTerm){
$sql .= "MATCH (pagetitle, description, content) AGAINST ('$searchTerm') AND ";
}
} else {
$sql .= "MATCH (pagetitle, description, content) AGAINST ('$searchString') AND ";
}
$sql .= "$tbl.published = 1 AND $tbl.searchable=1 AND $tbl.deleted=0;";
}
Here the changed code:
foreach ($search as $searchTerm){
// Aenderung, um Umlaute abzufragen!
$strUml=htmlentities($searchTerm);
$sql .= "(MATCH (pagetitle, description, content) AGAINST ('$searchTerm') OR MATCH (pagetitle, description, content) AGAINST ('$strUml')) AND ";
}
} else {
// Aenderung, um Umlaute abzufragen!
$strUml=htmlentities($searchString);
$sql .= "(MATCH (pagetitle, description, content) AGAINST ('$searchString') OR MATCH (pagetitle, description, content) AGAINST ('$strUml')) AND ";
}
$sql .= "$tbl.published = 1 AND $tbl.searchable=1 AND $tbl.deleted=0;";
}
I think the AjaxSearch must be changed in a similar way, but there you have to look in assets\snippets\AjaxSearch\AjaxSearch.inc.php.