Jump to content
Sign in to follow this  
Yumatov

магазин каталог

Recommended Posts

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

Ставлю интернет магазин для продажи комплектующих ноутбуков на OpenCard. 

Меня интересует мнение экспертов. Сложность задачи в следующем:

В каталоге будет примерно 20000 моделей ноутбуков и их комплектующих. Продукты это зарядки, экраны, кабеля и.т.д. 
Посетитель ищет детали по модели ноутбука + тип детали, пример: Acer Aspire 5920G Charger(Зарядка) где "Acer Aspire 5920G" это модель а "Charger" это тип детали. Сама деталь называется "19В 4,7А 5,5x1,7mm Charger".  Эта деталь подходит и к другим моделям ноутбуков. Используя стандартный Webshop мне придётся вбить к примеру 20000 одинаковых товаров с одинаковой спецификацией но с разными названиями. Или добавляя новый товар я должен в описании товара писать что он подходит к 100 моделям ноутбуков. На многих сайтах это выглядит примерно так: 
domein.com/19В-4,7А-5,5x1,7mm-Charger.html
название продукта: 19В 4,7А 5,5x1,7mm Charger
подходит к следующим моделям: Acer Aspire 5920G, Acer Aspire 5720G, Acer Aspire 5520 .... + ещё 100+ моделей
Такое использование каталога очень не удобно для пользователя.

Мне нужно следующее. Для каждой модели ноутбука:
domein.com/Acer-Aspire-5920G-charger.html
название продукта: Зарядка для ноутбука Acer Aspire 5920G
Описание: 19 Вольт  4,7 Ампер разьём 5,5x1,7 мм итд.

domein.com/Acer-Aspire-5720G-charger.html
название продукта: Зарядка для ноутбука Acer Aspire 5720G
Описание: 19 Вольт  4,7 Ампер разьём 5,5x1,7 мм итд.

domein.com/Acer-Aspire-5520-charger.html
название продукта: Зарядка для ноутбука Acer Aspire 5520
Описание: 19 Вольт  4,7 Ампер разьём 5,5x1,7 мм итд.

+ ещё 100 моделей для этой ветки ноутбуков от Acer.

Чтобы лучше понять что я имею в виду то лучше представить 2 каталога. Первый каталог содержит конкретные продукты, к примеру зарядки "19В 4,7А 5,5x1,7mm Charger, "19В 3,4А 5,5x1,7mm Charger, "19В 4,7А 5,5x2,5mm Charger, "19В 3,4А 5,5x2,5mm Charger"  итд +100 разных зарядок или других комплектующих. Второй каталог по моделям причём смысл в реляциях между конкретной моделью ноутбука и конкретному типу продукта который именно к этому ноутбуку подходит. 

Пример:
линк: domein.com/Acer-Aspire-5920G-charger.html - при нажатии кнопки "заказать" ссылается на domein.com/19В-4,7А-5,5x1,7mm-Charger.html сразу в его корзину с уже добавленным туда продуктом.

Чтобы было понятней попробую описать это так:
Пусть существуют 5 моделей ноутбуков: Ноутбук А, Ноутбук Б, Ноутбук С, Ноутбук Д и Ноутбук Е.
Пусть существуют к этим 5 моделям 3 типа комплектующих. Charger, Display и Keyboard
Пусть каждый тип комплектующих имеет по 3 разновидности:    
Charger:
 ->Charger А
 ->Charger Б
 ->Charger С
Display:
 ->Display А
 ->Display Б
 ->Display С
Keyboard:
 ->Keyboard А
 ->Keyboard Б
 ->Keyboard С

И вот так пусть будут их реляции:
Ноутбук А(Charger А, Display Б, Keyboard А)
Ноутбук Б(Charger А, Display А, Keyboard Б)
Ноутбук С(Charger Б, Display Б, Keyboard Б)
Ноутбук Д(Charger С, Display С, Keyboard С)
Ноутбук Е(Charger А, Display Б, Keyboard С)

Тогда:
Ноутбук А + Charger и получает Charger А в корзину
Ноутбук С + Charger и получает Charger Б в корзину
Ноутбук С + Display и получает Display Б в корзину

Вопрос, как бы вы это сделали?

Заранее благодарен 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.