Шаблон для группы товаров

#
Шаблон для группы товаров
По примеру шаблон для товаров:
   // отображаем группу
if($GLOBALS['shop_item_path']['group'])
{
$shop_items_catalog_item_id = $GLOBALS['shop_item_path']['group'];
// Укажите код созданного свойства
$shop_list_of_properties_id = 1;
$property_row = $shop->GetValueItemProperty($shop_items_catalog_item_id, $shop_list_of_properties_id);

// Значения свойства задано
if ($property_row && !empty($property_row['shop_properties_items_value']))
{
   $template_id = $property_row['shop_properties_items_value'];
   $kernel->set_current_page_data_template($template_id);
}
// Шаблон вывода для страницы

}
else
{
// Шаблон вывода для страницы
$kernel->set_current_page_data_template($structure_row['data_templates_id']);
}


необходимо сделать подобное для групп указывая шаблон в доп. свойстве. Подскажите, что переписать в примере выше для настроек ТДС, чтобы работало для группы.
#
Re: Шаблон для группы товаров
inflame писал(а):
По примеру шаблон для товаров
- если для товаров, то в коде ошибка. Вместо:
$shop_items_catalog_item_id = $GLOBALS['shop_item_path']['group'];

нужно использовать:
$shop_items_catalog_item_id = $GLOBALS['shop_item_path']['item'];


inflame писал(а):
необходимо сделать подобное для групп указывая шаблон в доп. свойстве
- вместо:
$shop_items_catalog_item_id = $GLOBALS['shop_item_path']['item'];

используйте:
$shop_items_catalog_item_id = $GLOBALS['shop_item_path']['group'];

вместо:
$property_row = $shop->GetValueItemProperty($shop_items_catalog_item_id, $shop_list_of_properties_id);

используйте:
$property_row = $shop->GetPropertiesGroupValue($shop_items_catalog_item_id, $shop_list_of_properties_id);

вместо:
if ($property_row && !empty($property_row['shop_properties_items_value']))
{
   $template_id = $property_row['shop_properties_items_value'];

используйте:
if ($property_row && !empty($property_row['shop_properties_group_value_value']))
{
   $template_id = $property_row['shop_properties_group_value_value'];
Авторизация