2014-12-03 3 views
2

Я использовал virtuemart 2.6.6 в joomla 2.5.22как разрешить апострофы в поиске продукта virtuemart2?

virtuemart поиск товаров работает хорошо, за исключением ключевого слова поиска, имеющего одинарные кавычки. Когда я ищу ключевое слово с одинарными кавычками, он не отображает результаты.

например. Продукт Даниила

я попытался с помощью

return mb_ereg_replace('-/[^\w'.preg_quote($custom).']/-', $replace, $source); 

в config.php из VirtueMart.

но все еще проблема возникает.

как преодолеть эту проблему?

Заранее спасибо

+0

Привет! С некоторого времени Joomla имеет свой собственный сайт StackExchange: [joomla.stackexchange.com] (http://joomla.stackexchange.com). Вы можете получить ответы там. Пожалуйста, подумайте о том, чтобы переместить свой вопрос там (удалите его из [SO] и вставьте текст вопроса на joomla.stackexchange.com). – miroxlav

ответ

0

Попробуйте отладки поиска, напечатав SQL-код, сгенерированный в поисковой VirtueMart плагин, расположенный в плагинах/поиск/Virtuemart/virtuemart.php. Это должно дать вам понять, почему поиск не работает, когда в поисковом запросе есть апостроф.

Смежные вопросы