Magento позволяет устанавливать цены на продукты и цены на отдельные варианты.Однако ценовые уровни для отдельных опций не поддерживаются.Тем не менее, есть три способа реализации ценовых уровней для пользовательских опций.Последний вариант, на мой взгляд, лучший:
1.Отображение надбавок к правилам цены корзины: Это наиболее элегантный вариант, если товары импортируются с помощью интерфейса импорта из erp-системы.В этом случае вы можете сгенерировать правила цены корзины, во время или в конце импорта, которые предоставляют скидки на каждую позицию.Тем не менее, есть один существенный недостаток: скидки на товары указаны как одна сумма при оформлении заказа.Поэтому эта опция будет полезна только в редких случаях.
2.Лучше настраиваемые продукты: Для каждого варианта продукта добавляется дополнительный простой продукт.Продукт Better Configurable гарантирует, что цена уровня взята из простого продукта.Однако, со многими продуктами и многими вариантами, это быстро станет запутанным.Все эти простые продукты должны быть назначены настраиваемому продукту.Кроме того, у всех продуктов есть свой запас.Кроме того, оба расширения используют многочисленные переписывания, которые изменяют само ядро системы Magento.
3.Создание дополнительных индивидуальных опций с ценами: Индивидуальный опцион допускает только одну доплату, когда необходимо 5 - по одной на каждую цену уровня.Таким образом, вы добавляете 5 отдельных вариантов с разными ценами.Преимущества использования этого решения - умеренные изменения в системе при разумном отображении цен на продукты.Решение работает с двумя наблюдателями - и дополнительные переписывает блоки для лучшего визуального представления.После прохождения проверки Magento просто работает со стандартными пользовательскими настройками.Таким образом, очень маловероятно возникновение проблем на более поздних этапах - например, выставление счета, отгрузка, кредитовое авизо и экспорт в систему erp.Недостатками являются дополнительные опции в бэкэнде, которые несколько мешают при обслуживании продуктов вручную.
Существует также модуль в качестве образца для вашей собственной разработки.Требуется ввод ценовых уровней и индивидуальных опций в бэкэнд.Наконец, цены отдельных опций для каждого уровня цен вводятся во вновь сгенерированные опционы.Вы можете запросить копию на http://www.code4business.de/kontakt-impressum/ бесплатно.
Для получения дополнительной информации о ценах уровня в Magento с пользовательскими настройками или об использовании модуля просто взгляните на http://www.code4business.de/tier-prices-for-magento-custom-options-en/