Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема с атрибутами (исчезли товары)


Алексей Павлов

Рекомендуемые сообщения

Алексей Павлов

Здравствуйте!

Решил поиграть с атрибутами. Есть три товара с разным количеством позиций. Чем больше позиций тем дешевле. Хотел объединить в один товар, чтобы в карточке товара можно было выбрать количество. Нажал на атрибут одного  товара и добавил туда еще два. После этого на сайте исчезли все позиции данной категории кроме этого товара, хотя в админке они есть. Удалил товар с атрибутами, но проблема осталось. Что самое интересное при переносе товара из этой категории в другую все равно товар не видно, а если перенести товар из другой категории в эту, то другой товар в этой категории виден. Помогите разобраться

Ссылка на сообщение
Поделиться на другие сайты

Да, так и задумано.

Группировка задумана как объединение похожих товаров.

Например вот умные часы - http://demo2.vamshop.ru/category/smart-watches.html

Модель ведь одна, разница лишь в цвете, поэтому внутри категории отображается только основной товар.

Хотя это три товара сгруппированы - http://demo2.vamshop.ru/product/samsung-gear-2-wild-orange.html

Хотя можно попробовать и код поправить, что б с группировкой выводились все товары внутри категории.

Вам именно надо что б внутри категории сгруппированные тоавра отображались все, а не только освновной, я правильно понял?!

 

Ссылка на сообщение
Поделиться на другие сайты
Алексей Павлов

Вот пример. У меня было 10 товаров. Три из них я объединил. При этом выводится стали только объединенные, а остальные пропали. Даже после удаления объединенных остальные не отображаются. И хотелось бы чтобы при объединении трех остальные так же были видны.

Ссылка на сообщение
Поделиться на другие сайты

Попробуйте в /app/Vendor/smarty/plugins_vam/function.content_listing.php поменять:

        $content_list_data_conditions = array_merge($content_list_data_conditions,array('OR' => array('Content.is_group' => 1,'Content.id_group is null','Content.id' => $content_list_group)));

на:

        //$content_list_data_conditions = array_merge($content_list_data_conditions,array('OR' => array('Content.is_group' => 1,'Content.id_group is null','Content.id' => $content_list_group)));

 

Только после правки не забудьте очистить кэш, нажав кнопку Очистить кэш на главной странице в админке.

Эта правка позволит выводить и зависимые товары в список товара внутри категории.

 

Ссылка на сообщение
Поделиться на другие сайты
Алексей Павлов

Вот сейчас заработало!

А как теперь мне объединить три одинаковых товара у которых отличается количество и цена в один, с возможностью выбора количества?  

Ссылка на сообщение
Поделиться на другие сайты

В демке смотрите пример умных часов - http://demo2.vamshop.ru/product/samsung-gear-2-wild-orange.html

Просто задан атрибут цвет, выбраны значения для каждого товара свой цвет.

и один товар назначен основным, к которому добавлены зависимые.

Ссылка на сообщение
Поделиться на другие сайты
Алексей Павлов
Только что, VaM сказал:

В демке смотрите пример умных часов - http://demo2.vamshop.ru/product/samsung-gear-2-wild-orange.html

Просто задан атрибут цвет, выбраны значения для каждого товара свой цвет.

и один товар назначен основным, к которому добавлены зависимые.

Там немного другое. 

Попытаюсь объяснить на примере трех товаров: 

Товар кол-во 3 шт. цена 30 рублей

Товар кол-во 10 шт. цена 200 рублей

Товар кол-во 30 шт. цена 450 рублей

Это один и тот же товар, но цена зависит от количества. Как мне это объединить атрибутами? И при этом не затронуть остальные позиции?

Ссылка на сообщение
Поделиться на другие сайты

Если товар один и тот же, не проще ли задать скидки от количества?!

В Админке - Содержание в списке напротив товара есть кнопк справа - Скидки.

Там можно задавать скидки от количества.

Разве так не будет правильнее?!

Группировка для Вашего случая - это ведь неправильно, товар один и тот же ведь и ничем вообще не отличается, зачем заводить несколько копий.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...