Пользовательские параметры Magento для комплектного продукта с динамической ценой (без манипуляций с ценами)


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

Например: Если мы хотим продать костюм, который представляет собой комплектный продукт, состоящий из брюк и куртки, и мы хотим, чтобы клиент выбрал произвольные данные для брюк (например, цвет), но мы не хотим, чтобы эти варианты каким-либо образом влияли на цену, как бы мы это сделали?

Что бы вы предложили в качестве наилучшего способа добавить это произвольные данные (читай: дополнительные данные, которые не влияют на цену)?

Author: 7ochem, 2013-01-29

2 answers

Я не думаю, что это возможно с помощью стандартного Magento. Вы ходили по магазинам в поисках расширений? Вот один из них, который может сработать для того, что вы пытаетесь сделать http://ecommerce.brimllc.com/grouped-options.html

 0
Author: Thomas Mongan, 2013-01-31 02:15:46

Старый вопрос, который я знаю, но на всякий случай, если другие наткнутся на это, есть способ сделать это, добавив пользовательские параметры в сам продукт пакета.

Обычно Magento не позволяет вам сохранять их для пакета с динамической ценой, но все, что требуется, - это незначительная модификация кода.

Я использовал следующее сообщение в блоге в качестве основы для моего изменения: http://amirshakya.wordpress.com/2012/07/08/custom-options-on-a-bundle-product-in-dynamic-pricing/

Хотя, пожалуйста, пожалуйста, что бы вы ни делали, не изменяйте основные файлы, как это сделал автор блога. Переместите файл из app/code/core/Mage/Bundle/Model/Observer.php до /app/code/local/Mage/Bundle/Model/Observer.php а затем внесите изменения.

Используя этот метод, вы можете добавить пользовательские параметры в пакет продукта. Насколько мне известно, это работает только для опций, которые не изменяют цену, но, судя по вопросу, я считаю, что этого должно быть достаточно.

 2
Author: Daniel Bernsons, 2014-03-11 10:10:59