Ограничения на использование Magento - PullRequest
1 голос
/ 02 февраля 2010

Нам нужно представить компьютерные системы на нашем сайте Magento.Мы будем использовать связанные продукты для представления этих систем.Нам бы хотелось, чтобы в некоторых компьютерных системах были доступны различные опции (например, материнская плата, оперативная память, процессор и т. Д.).Однако мы хотим не допустить, чтобы наши клиенты настраивали систему с несовместимыми частями (т. Е. Используя оперативную память DDR2 на материнской плате, которая поддерживает только DDR).Это не представляется возможным в наличии Magento.Существует ли расширение, позволяющее настроить совместимость между параметрами комплектного продукта?Я хотел бы знать, прежде чем пытаться заняться этим самостоятельно.

Ответы [ 2 ]

0 голосов
/ 22 июля 2010

Я решил это сам, написав свой собственный модуль, который использует атрибуты для определения совместимости.Это не самое чистое решение, и атрибуты на самом деле не предназначены для этой цели, но оно работает.

0 голосов
/ 18 июля 2010

Если я правильно понимаю вопрос, который вы задаете, у меня есть серьезные сомнения, что вы найдете любое такое расширение в Интернете. Это связано с тем, как система (в данном случае на странице сведений о продукте) узнает о несовместимости (например, об использовании ОЗУ DDR2 на материнской плате, которая поддерживает только DDR). Этот тип системного интеллекта может быть выполнен, если в бэкэнде предусмотрена дополнительная функциональность, спрашивая, какие атрибуты / продукты будут несовместимы с какими продуктами.

Вместо этого я чувствую, что было бы лучше, если бы администратор мог предоставить правильные параметры в совместимом диапазоне непосредственно для каждого такого комплекта продуктов из раздела администратора, без необходимости покупать / искать расширение.

Надеюсь, это поможет.

...