Что имеется.
1. Дополнение, которое обрабатывает прайсы-листы (заносит в БД информацию о товаре).
2. В шаблон товара добавлена вкладка «Цены», в которой отображаются различные поставщики данного товара с ценами и ссылками.
3. В БД добавлена таблица «product_to_product_supplier», в которую заносятся ID одинаковых товаров от разных поставщиков (соответствия товаров).
4. В таблицу БД «product» добавлено поле «major», для выявления первичного и вторичного ключей товаров.
5. Изменен запрос к БД, который выбирает продукты соответственной категории. Теперь выбираются только первичные ключи товары.
6. Во вкладке «Цены» добавлена сортировка по цене.
7. В шаблон товара добавлен вывод цен «Минимальная - максимальная», которая берется из вкладки «Цена». Если товар отсутствует или нет ни одного поставщика - цена не отображается.
Подскажите как сделать.
1. Доработать дополнение:
· таким образом, чтобы оно добавляло в БД ссылки на каждый товар поставщика.
· Находило соответствие товаров(по модели) и добавляло в таблицу «product_to_product_supplier».
· Устанавливало товарам, первому – первичный ключ, остальным - вторичные.
2. В категориях товаров сделать напротив каждого товара вывод цен «Минимальная - максимальная».