Your comments
Идея списка свойств весьма оригинальна. Если правильно её понял то "свойство" как объект в этом контексте первично, а его параметры - категория, faq, значения и т.д. это характеристики этого объекта.
Но вот юзабилити нехватает. Дерево слева смотрелось бы нагляднее чем выпадающий список. И вот это http://idea.imagecms.net/topic/154040-sozdat-gruppyi-svojstv/ всецело поддерживаю....
А чем не устраивает Код из учетки? Бывают разные варианты: Код, Код товара, Код на складе и т.д. Значения как правило присваиваются автоматически для внутрисистемного использования.
Для всех остальных плюшек есть таксономия, модули, а кастомную морду на любой магазин заказывать надо если хочешь отличатся.
Доработка-костыль, это до первого обновления исходного продукта. Уже проходил, больше желания нет.
А если разработчикам не нужны коровки которые дают вкусное молочко которым питаются они их семьи, это только их проблемы...
Уже сейчас, движки ИМ без нормального складского учета не особо конкурентны, а дальше будет еще интереснее.
Никак не могу от вас отстать, уж больно нравитесь :-\
Вот еще... Смотрите что получается. Поголовно все разработчики пишут в менюшках админки... Каталог,->товары.. Для администратора/менеджера магазина никакие не товары! Это каталог карточек товара. Всего лишь. Товары это позиции номенклатуры.
Если называть вещи своими именами, что исчезнет из карточки товара? С вкладки "продукт" исчезнут пункты касающиеся цены, валюты, артикула, количества - это свойства реального товара. Останется просто карточка товара. Если она заполнена и никому не мешает - меняться не будет 100 лет. Профит статики очевиден.
При наличии справочника номенклатуры (задублируйте каталог "товаров" вместе с деревом характеристик, прикрутите другие карточки вот вам и справочник номенклатуры)
В карточке товара будет достаточно всего одной вкладки на которой можно будет:
а) указать одну или несколько позиций номенклатуры которые будет продавать эта карточка (тривиальный - одна позиция или простой режим вариантов товара 2 и более позиций без матрицы, похоже на то как сейчас, только круче =)
б) выбрать параметры товара (цвет, размер материал и т.д. достаточно 2-х), создать на основе их матрицу и указать для действительных комбинаций параметров конкретные позиции номенклатуры котоые им сответствуют.
С учетной системой синхронизируется только номенклатура! Карточки с описаниями и потребительскими свойствами отдельно или вручную.
Для позиций номенклатуры (то бишь вариантов товара) можно будет лепить теперь сколько угодно полей в экстра таблице (которая не синхронизируется с учеткой). Самые полезные поля, которых нет ни в одной в учетной системе - вес и габариты. Если где найдете покажите умоляю! Доставку фиг расчитаешь с лету без них. Это к примеру..
В целом такой подход добавляет очень привлекательные перспективы развития дальнейшей автоматизации и радикально облегчает жизнь разработчикам и пользователям. Ведь самая большая проблема для ИМ - это умудряться продавать ведя учет как в розницу и при этом отслеживать каждого покупателя и его заказы. Учетные системы этого не могут, для них розница конечный потребитель - черный ящик откуда падают деньги и куда списываются товары, ящик без имени, ареса и лица.
До сих пор, проблема решалась и решается армией менеджеров, бухгалтеров и кладовщиков которые воюют по всей видимости в основном между собой. Чем крупнее магазин тем это заметнее... Ну бывают исключения, маленький дружный коллектив из одного человека или кастомные разработки не за одну сотню тысяч уе... А тут на самом деле работы-то на пару месяцев для правильной команды...
Opencart использовал такую же схему с вариантами, как у вас сейчас и в один прекрасный момент они от нее ушли, а те кто переходил на новую версию с другой логикой потеряли все варианты и привязанные к ним данные.
Customer support service by UserEcho
1. Добавьте дерево свойств по аналогии с деревом товаров.
2. Дайте возможность выбирать для каждого свойства не только элемент дерева товаров (категория) но и элемент дерева свойств. Это всего лишь еще один фильтр, условно "группа свойств"