<table width="100%" border="2" cellspacing="0" cellpadding="0">
<tr>
<td width="210" valign="top">
<!-- Разделы каталога товаров -->
<?php
// Проверяем, существует ли класс Интернет-магазина
if (class_exists('shop'))
{
$shop = & singleton('shop');
$shop_id = 2;
$param = array();
$param['items_on_page'] = 0;
$param['xml_show_group_type'] = 'all';
$param['xml_show_all_producers'] = false;
$param['xml_show_producers'] = false;
$param['xml_show_all_sellers'] = false;
$param['xml_show_tying_products'] = false;
$param['xml_show_modification'] = false;
$param['xml_show_group_property'] = false;
$param['xml_show_item_property'] = false;
$param['xml_show_tags'] = false;
$shop->ShowShop($shop_id, 'МагазинГруппыТоваровНаГлавной', $param);
}
?> </td>
<td width="5"> </td>
<td valign="top">
<?php
$kernel->show_current_page();
?><br />
<?php
if (class_exists('shop'))
{
$shop = & singleton('shop');
$shop_id = 2;
$param = array();
// Товары выбираем из всех групп
$param['current_group_id'] = false;
// Выводим по 4 товара в блока
$param['items_on_page'] = 8;
// Используем случайный вывод товара
$param['items_order'] = 'rand';
// Получаем все скидки магазина
$AllDiscount = $shop->GetAllDiscounts($shop_id);
// Скидки есть
if ($AllDiscount)
{
$param['select_discount'] = array();
// Цикл по полученным скидкам
while ($row = mysql_fetch_assoc($AllDiscount))
{
// В массив добавляем идентификаторы скидок
$param['select_discount'][] = $row['shop_discount_id'];
}
}
// Вывод только из активных групп,
// при необходимости раскомментировать
/*
$param['current_group_id'] = array(0);
$aGroups = $shop->GetAllGroups($shop_id, array('groups_activity' => 1));
if (is_array($aGroups) && count($aGroups) > 0)
{
foreach ($aGroups as $aGroupRow)
{
$param['current_group_id'][] = $aGroupRow['shop_groups_id'];
}
}
*/
$shop->ShowShop($shop_id, 'МагазинКаталогТоваровНаГлавнойСпецПред', $param);
}
?> </td>
</tr>
</table>
вот код, этот блок уже везде размещал, не силен я в этом(