Список купленных товаров.

#
Список купленных товаров.
Добрый день. Уже который день борюсь с такой задачей..

Как сделать, что бы в интернет магазине было отмечено какие из товаров УЖЕ купленные ЭТИМ покупателем.
Версия БИЗНЕС.
Модератор
#
Re: Список купленных товаров.
В чем именно у вас возникает проблема? В ТДС магазина получайте ID товаров (или полностью объект товара) из всех заказов текущего авторизованного пользователя и через addEntity() добавляйте в XML. Потом проверяйте в XSL и выводите нужное обозначение, что товар был куплен уже эти пользователем. Либо можно вообще хук на shop_item навесить и в XML сразу добавлять какой-либо флаг, что товар есть в заказах этого пользователя.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Список купленных товаров.
млин.. проблема в наверно в глупости))) пошел сложными путями.. начал пробовать через ORM  делать.. и запутался в выборке..  

спасибо.. сейчас попробую.. проще надо быть))
#
Re: Список купленных товаров.
спасибо, выборку сделал.. получилось добавить как еще список.. как производители.
Но вот еще как сделать что бы к товару привязывался флаг.. мол куплен или нет. что бы в XML просто появлялось <BuyItem>1</BuyItem>

как продюсер добавляется к товару..
Модератор
#
Re: Список купленных товаров.
Для этого хук используется на onBeforeGetXml у shop_item

http://www.hostcms.ru/forums/2/7123/

В нем получаете все товары из заказов, например, в виде массива и потом смотрите есть ли в нем $object->id и если есть, то

$object->addXmlTag('myTag', 1);
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Список купленных товаров.
Спасибо!
Модератор
#
Re: Список купленных товаров.
Пожалуйста.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
Авторизация