Добрый день. Есть прайс от поставщика. Структрцы такой же, ка кв этом примере - viewtopic.php?f=16&t=6468&hilit=%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80+%D0%B8+%D1%86%D0%B2%D0%B5%D1%82
Все настроил как в примере. Экспортировал на сайт. Вот что вышло - http://main.kameshek.ru/product/plate-casino-671-1490/
Это не совсем корректно (т.к. используется режим магазина "Артикули", а не "Характеристики" - тогда бы не было бы этой лапшы и с витрины товар можно было бы заказа выбрав размер и цвет) Но ладно.
Допустим оставляем так. Теперь надо разобраться с остатками - у каждого артикуля есть остатки, нужно чтобы они выгружались. Сделав все по этой инструкции: viewtopic.php?f=14&t=7778&p=23650&hilit=shop+script+5#p23650
Стало выгржуаться только для основного товара (к которому прикреплены атрибуты)
Добавил sql - UPDATE shop_product, etrade_products
SET shop_product.count=etrade_products.tov_quantity
WHERE etrade_products.tov_id=shop_product.id;;;
UPDATE shop_product_skus, etrade_products
SET shop_product_skus.count=etrade_products.tov_quantity
WHERE etrade_products.tov_id=shop_product_skus.product_id;;;
Теперь у всех товаров - и основного и атрибутов ставится кол-во, как у основного товара в прайсе. А нужно чтобы четко по артикулям было кол-во. Это первый вопрос.
Второй вопрос - можно все же сделать так, как везде - чтобы не артикули были, а выбор характеристик? Чтобы так человек мог на витрине выбрать товар.
Настройка прайса одежды (Размер, Цвет) для Shop-Script 5
На первый вопрос отвечаю сам - вот правильны sql для этого:
UPDATE shop_product, etrade_products
SET shop_product.count=etrade_products.tov_quantity
WHERE etrade_products.tov_id=shop_product.id;;;
UPDATE shop_product_skus, etrade_products_kits
SET shop_product_skus.count=etrade_products_kits.tov_quantity
WHERE etrade_products_kits.tov_art=shop_product_skus.sku;;;
И то, он не совсем корректный,т.к. общий остаток по товару не считается верно.
Второй вопрос открыт. Как сделать характеритсиками? Возможо ли?
UPDATE shop_product, etrade_products
SET shop_product.count=etrade_products.tov_quantity
WHERE etrade_products.tov_id=shop_product.id;;;
UPDATE shop_product_skus, etrade_products_kits
SET shop_product_skus.count=etrade_products_kits.tov_quantity
WHERE etrade_products_kits.tov_art=shop_product_skus.sku;;;
И то, он не совсем корректный,т.к. общий остаток по товару не считается верно.
Второй вопрос открыт. Как сделать характеритсиками? Возможо ли?