Вывод опеределенных групп магазина

#
Вывод опеределенных групп магазина
Такой вопрос:

Цитата:
<?php
                     $shop = new shop();
                     $ShopId = 3;
                     $rez = array();
                     $rez = $shop->GetItemPath($ShopId);
                     $external_propertys = array();
                     $external_propertys['ТекущаяГруппа'] = $rez['group'];
                     $param = array('current_group_id' => 0, 'items_on_page' => 10);
                     $param['xml_show_group_type'] = 'all';
                     $xsl_catalog = 'МагазинГруппыТоваровНаГлавной';
                     $shop->ShowShop($ShopId, $xsl_catalog, $param, $external_propertys);
                  ?>

осуществляет вывод всех групп магазина. Как осуществить вывод нескольких определенных групп?Пробовала в менять переменную param -  $param['current_group_id'] = array(604, 603); Не помогло..
Что-то неверено делаю..не могу понять что.
#
Re: Вывод опеределенных групп магазина
см. api http://www.hostcms.ru/api/HostCMS_5/shop.html#methodShowShop

Цитата:
$param['xml_show_group_id'] массив идентификаторов групп для отображения в XML. Если не не передано - выводятся все группы


т.е. Вам нужно добавить в массив $param:
$param['xml_show_group_id'] = array(604, 603);
iq-site
Гость
Re: Вывод опеределенных групп магазина
чет не получается можно по подробнее
#
Re: Вывод опеределенных групп магазина
Отлично=)Спасибо!
Надо чаще заглядывать в API =)

leopoldich,

Вот мой пример: Цитата:
<?php
$shop = new shop();
$ShopId = 3;
$rez = array();
$rez = $shop->GetItemPath($ShopId);
$external_propertys = array();
$external_propertys['ТекущаяГруппа'] = $rez['group'];
$param['xml_show_group_id'] = array(604);
$xsl_catalog = 'МагазинГруппыТоваровНаГлавной';
$shop->ShowShop($ShopId, $xsl_catalog, $param, $external_propertys);
?>


Указываете ID магазина и затем в массиве ID групп чепез запятую. У меня это группа 604.
Авторизация