Як зробити конфигуратор товару на ubercart, drupal в рунеті
Роблю інтернет-магазин майстерні меблів ...
Покупець може вибрати модель меблів (стілець №1, стілець №2, Крісло №1 і т.д.), може вибрати тканину, колір тканини.
Найпростіше рішення - створити кілька словників таксономії (модель меблів, тканина, колір) і, потім, створювати товар для кожної комбінації модель_мебелі / тканина / колір.
Але, якщо врахувати, що маємо з десяток моделей меблів, пару десятків колекцій тканин, та ще в кожній колекції в середньому по 5-6 кольорів, то кількість товарів перевищить тисячу.
Якось це все не красиво. Хотілося-б зробити конфигуратор меблів, щоб людина вибирав модель меблів, потім тканину, потім її колір. Підкажіть, чи можна це зробити засобами модулів Drupal або програмувати? В якому напрямку копати?
Хм, а навіщо творці уберкарта придумали атрибути всякі?
Робити товар для кожної комбінації модель / тканину, а колір атрибутом?
Можна, звичайно, але хотілося б виводити списком все тканини або все червоні, або все в клітинку і т.д.
Ще можна зробити кожну тканину товаром, а модель меблів і колір тканини атрибутами, але тоді відвідувач не зможе спочатку обмежитися моделлю меблів і вибирати тканину виходячи з кінцевої ціни.
Еее, немає. Так легко ви не відбудетеся. Ставте додатково Views, uc_views і ще пару додаткових залежних модулів.
хм. Дякуємо. Спробую.
Поки вирішив так: товаром буде комбінація модель / меблі, а колір тканини атрибутом. При необхідності вивести всі картинки квітів тканин виводити їх за допомогою views (поки не знаю можна-ли).