Блин!
<?php
if (Core::moduleIsActive('search'))
{
$oSite = Core_Entity::factory('Site', CURRENT_SITE);
$Search_Controller_Show = new Search_Controller_Show($oSite);
$Search_Controller_Show
->limit(Core_Page::instance()->libParams['itemsOnPage'])
->parseUrl()
->len(Core_Page::instance()->libParams['maxlen'])
->query(Core_Array::getGet('text'))
->structure(Core_Page::instance()->structure);
$Search_Controller_Show->modules(
array(
3 => array(3)
)
);
$Search_Controller_Show
->itemsForbiddenTags(array('text', 'shortcut_id', 'shop_tax_id', 'shop_seller_id', 'shop_seller_id', 'shop_group_id', 'shop_currency_id', 'shop_id', 'shop_producer_id', 'shop_measure_id', 'vendorcode', 'marking', 'image_large', 'weight', 'active', 'siteuser_group_id', 'sorting', 'path', 'seo_title', 'seo_description', 'seo_keywords', 'indexing', 'image_small_height', 'image_small_width', 'image_large_height', 'image_large_width', 'yandex_market', 'yandex_market_bid', 'yandex_market_cid', 'manufacturer_warranty', 'country_of_origin', 'yandex_market_sales_notes', 'user_id', 'siteuser_id', 'modification_id', 'guid', 'showed', 'length', 'width', 'height', 'deleted', 'date', 'datetime', 'start_datetime', 'end_datetime', 'rest', 'reserved', 'tax', 'price_tax', 'description', 'property_value',))
->xsl(
Core_Entity::factory('Xsl')->getByName('ПоискМагазин')
)
->show();
$Search_Controller_Show2 = new Search_Controller_Show($oSite);
$Search_Controller_Show2
->limit(Core_Page::instance()->libParams['itemsOnPage'])
->parseUrl()
->len(Core_Page::instance()->libParams['maxlen'])
->query(Core_Array::getGet('text'))
->structure(Core_Page::instance()->structure);
$Search_Controller_Show2->modules(
array(
1 => array(15)
)
);
$Search_Controller_Show2
->xsl(
Core_Entity::factory('Xsl')->getByName('ПоискБлог')
)
->show();
$Search_Controller_Show3 = new Search_Controller_Show($oSite);
$Search_Controller_Show3
->limit(Core_Page::instance()->libParams['itemsOnPage'])
->parseUrl()
->len(Core_Page::instance()->libParams['maxlen'])
->query(Core_Array::getGet('text'))
->structure(Core_Page::instance()->structure);
$Search_Controller_Show3->modules(
array(
1 => array(56)
)
);
$Search_Controller_Show3
->xsl(
Core_Entity::factory('Xsl')->getByName('ПоискБазаЗнаний')
)
->show();
}
else
{
?>
<h1>Поиск</h1>
<p>Функционал недоступен, приобретите более старшую редакцию.</p>
<p>Модуль «<a href="http://www.hostcms.ru/hostcms/modules/search/">Поиск по сайту</a>» доступен в редакциях «<a href="http://www.hostcms.ru/hostcms/editions/corporation/">Корпорация</a>», «<a href="http://www.hostcms.ru/hostcms/editions/business/">Бизнес</a>», «<a href="http://www.hostcms.ru/hostcms/editions/small-business/">Малый бизнес</a>» и «<a href="http://www.hostcms.ru/hostcms/editions/my-site/">Мой сайт</a>».</p>
<?php
}
Вот код 13 к запросов. Где такой же запрос сделать не только для магазина но и для ИС