Joomla 2.5, Virtuemart 2.x
В поиске Virtuemart невозможно найти товар, название которого содержит точку, дефис и др. знаки.
Решение:
Открываем administrator/components/com_virtuemart/helpers/config.php
Ищем строчку:
"return mb_ereg_replace('[^\w'.preg_quote($custom).']', '', $source);"
И изменяем на:
"return mb_ereg_replace('/[^\w'.preg_quote($custom).']/', '', $source);"