формирование элементов товаров, из списка сравнения, в каталоге товаров
формирование элементов товаров, из списка сравнения, в каталоге товаров
Как реализовать следующий функционал:
При выводе ТДС Интернет магазина на этапе добавления товаров в список сравнения
формируется xml
в нем формируетсья список выбранных товаров <compare_items>
<compare_items>
<compare_item>
<compare_item_id>901</compare_item_id>
<compare_item_name>Спальный мешок GLACIER </compare_item_name>
<compare_item_path>item_901</compare_item_path>
<compare_item_fullpath>group_620/</compare_item_fullpath>
</compare_item>
<compare_item>
<compare_item_id>262</compare_item_id>
<compare_item_name>Спальный мешок BALTIC WIDE</compare_item_name>
<compare_item_path>item_262</compare_item_path>
<compare_item_fullpath>group_617/</compare_item_fullpath>
</compare_item>
...................
</compare_items>
<item id="262" group="617">
<captcha_key>22584</captcha_key>
<name>Cпu1072 лu1100 нu1099 ймu1077 шu1086 кBALTIC</name>
<show_count>287</show_coun
..........
</item>
Вопрос
Если добавлять товары из одной группы они добавляются в список <compare_items> но если переходишь в другую группу товаров и добавляешь в cписок сравнения то все добавляется в</compare_items> все ок, но узлы <item> уже новой группы.
Как сделать чтобы в узлы <item> при добавлении из предыдущей группы добавлялись к узлам текущей группы но только те элементы ID которых есть в списке сравнения.