прикольные PHP библиотеки для ваших проектов

Вывод результатов поиска в Virtuemart выводится через стандартный шаблон отображения категории товаров. Но если нам нужно вывести результаты поиска, то придется ковырять код.
Хотя всего-то нужно изменить несколько файлов:
modules/mod_virtuemart_search/mod_virtuemart_search.php (файл модуля поиска )
administrator/components/com_virtuemart/html/shop.browse.php
и к примеру файл browse_4.php (тут стоит брать тот файл, который НЕ отвечает за вывод товаров в категории)
1. редактируем mod_virtuemart_search.php
// находим строку
$sess->purl( $mm_action_url."index.php?page=shop.browse" )
//и меняем ее на
$sess->purl( $mm_action_url."index.php?page=shop.browse2" )
2. работаем с shop.browse.php
сперва, нужно сделать копию файла и назвать его shop.browse2.php
// находим тут строку
$tpl->set('templatefile', $templatefile);
//и меняем ее на
$tpl->set('templatefile', $templatefile);
// далее находим
$search_string = $mm_action_url."index.php?option=com_virtuemart&Itemid=$Itemid&category_id=$category_id&page=$modulename.browse";
//и меняем ее на
$search_string = $mm_action_url."index.php?option=com_virtuemart&Itemid=$Itemid&category_id=$category_id&page=$modulename.browse2";
3. редактируем файл browse_4.php
тут вы уж сами редактируйте так, как вам хочется.
!!! ВАЖНО:
если у вас стоит seo компонента, то могут возникнуть глюки. Для этого зайдите в вашу сео-компоненту и задайте для нового url поиска seo-url
Теперь ваши результаты поиска будут отображаться через шаблон browse_4.php