«Пожалуйста, укажите варианты продукта» в Magento. - PullRequest
4 голосов
/ 11 ноября 2010

В Magento я использую комплектные продукты, и у меня есть настраиваемый продукт в качестве ассоциированного продукта в комплекте.Этот конфигурируемый продукт имеет 4 простых продукта в качестве связанных продуктов конфигурируемого продукта.

Цепочка имеет вид: - комплектный продукт - конфигурируемый продукт (связанный с комплектным продуктом) - простые продукты (связанный с конфигурируемыми продуктами)

Теперь, на странице просмотра товара в комплекте, я получаю это сообщение:

Пожалуйста, укажите опции продукта

, хотя у меня естьЗаполните все обязательные поля для всех продуктов, как требуется,

Это сообщение об ошибке проверки появляется при добавлении продукта в корзину.

Любой совет?Я застрял на день с этой проблемой.

Ответы [ 3 ]

2 голосов
/ 15 сентября 2011

Для тех, кто испытывает это сообщение с другой конфигурацией продукта ...

Базовое сообщение об ошибке может быть легко воспроизведено через стандартные административные экраны Magento (любая загружаемая добавленная в группу или комплект будет вызывать его - независимо от настройки «ссылка может быть приобретена отдельно»).

В случае сгруппированных или комплектных загружаемых продуктов это известная ошибка (см. http://www.magentocommerce.com/bug-tracking/issue?issue=10864).. В отчете об ошибке описывается подходящее исправление для них, и хотя предполагается, что оно было исправлено в более новых дистрибутивах, остается неразрешенный в версии Magento 1.5.0.1.

1 голос
/ 11 ноября 2010

Чтобы расширить ответ Андрея, если вы хотите настраиваемый продукт в комплекте, который включает в себя необходимые параметры, вам нужно будет изменить шаблоны для вывода параметров продукта во время рендеринга. Если есть разница в цене, вы будете в основном переписывать JS для поддержки механизма динамического ценообразования на странице.

После отправки формы вам нужно будет изменить классы корзины и контроллеры, чтобы сохранить параметры продукта по мере их размещения в корзине. Вам также нужно будет переопределить цены, как и раньше, для поддержки любых пользовательских цен, которые это влечет за собой. Убедитесь, что классы ресурсов корзины правильно сохраняют простые продукты под настраиваемыми продуктами под продуктом комплекта.

Я, наверное, пропустил несколько вещей. Вот почему это в настоящее время не поддерживается. : /

Спасибо, Джо

1 голос
/ 11 ноября 2010

Magento не поддерживает пакетные продукты с выбором продуктов, у которых есть некоторые обязательные опции (конфигурируемые, загружаемые со ссылками, простые продукты с любой необходимой опцией и т. Д.).

Ваша конфигурация недействительна для системы и не поддерживается. На самом деле Magento не показывает упомянутые выше продукты в качестве возможного выбора для выбора варианта комплектации. Если вам удалось создать такой комплект с помощью стандартной панели администрирования Magento - сообщите об ошибке с подробным пошаговым описанием на http://www.magentocommerce.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...