** Будь проклят тот день, когда я сел за баранку этого (Drupal Commerce) пылесоса **
Итак, идеальный e-commerce на Друпал это...
1) 1 товар - 1 нода. Каждая нода должна быть теоретически продажной
2) атрибуты - отдельный тип поля который хранит все комбинации полей данного товара. Атрибуты должны быть доступны в объекте товара, слышите вы там, ДЫБИЛЫ из коммерцгайс!
3) Отдельной сущностью сделать заказ, больше никаких сущностей не надо!
4) Line Item - отдельный тип поля, не сущность
5) Addressfield - на свалку, предусмотреть простой маппинг текстовых полей в поля адреса!
6) Views, Ctools, Rules и все зависимые приблуды - на свалку. Вместо Views использовать корные классы, Rules - корные actions.
7) Должна быть встроенная поддержка фасет!
из коробки - простейший массовый импорт товаров. Feeds на свалку!
9) из коробки - свой дашборд, учимся у Уберкарта
10) это должно в идеале не иметь никаких зависимостей, поставил на ядро и опа - магаз - и весить не более 200 кб!
Комментарии
У Волосюги пукан бамбанул.
Собственно, у меня тоже, чего я отказался от коммерца, фтопку
думал поязвить но увидел кто автор.. вот ето крик душы. как я вас сейчас понимаю сэр
В третий раз переписываю модуль каталога через solr. этож пиздец! 2 сущности и чё? Былаб одна нода - работы В РАЗЫ меньше!
Такое впечатление, что эти тролли из коммерцгайс нашли жирного спонсора и имитируют бурную работу. Фак!
Родмап на 8 друпал видели. Их не устроило как пхп считает числа, так они поставят зависимость от некоей явовой библиотеки. Не залипнет в жопе то, ребят?
мммммм, энтерпрайз...
Ну, так если коммерц такой плохой, что мешает вместо его использовать уберкарт, который под семерку уже имеет 7.x-3.4 стабильную версию?
За три года с коммерцом я уже к двойным сущностям как то привык
Не знаю, чего вы так ругаетесь. Я уже несколько модулей под него написал. Да, после уберкарта были примерно такие же мысли, особенно по поводу кучи сущностей. Зато это добавляет кое какой гибкости. Насчет views и rules - зачем писать свои велосипеды, если есть готовое? При этом можно легко расширить любую view или rule не залезая в код. Хотите магазин из коробки? ставьте commerce kickstart.
ой не, тока не друпал-сборки
Юра, а каково твоё мнение насчёт доставки?
Сучность с сохранёнными параметрами доставки и своей стоимостью включённая в заказ?
Просто тупо строчка "Даставка почтай 1000р" в заказе?
Шота ещё?