Добрый вечер.
В разделе "Сравнение товаров" никак не можем сделать так, чтобы в xml отображались добавленные товары вместе с их модификациями. Также не получается избавиться от лишнего тега "text" у каждого товара. Используем стандартный ТДС "Сравнение товаров" с указанием необходимых параметров:
<?php
$oShop = Core_Entity::factory('Shop', Core_Array::get(Core_Page::instance()->libParams, 'shopId'));
$Shop_Controller_Show = new Shop_Controller_Show($oShop);
$Shop_Controller_Show
->limit(0)
->group(FALSE)
->groupsMode('none')
->tags(FALSE)
->comments(FALSE)
->associatedItems(FALSE)
->modifications(TRUE)
->itemsProperties(TRUE)
->itemsPropertiesList(TRUE)
->xsl(
Core_Entity::factory('Xsl')->getByName(
Core_Array::get(Core_Page::instance()->libParams, 'xsl')
)
)
->itemsForbiddenTags(array('text'))
->show();