Я пытаюсь добавить в корзину связанный товар из области дополнительных продаж с предварительно выбранными параметрами, поэтому он приведет вас прямо в корзину, а не на страницу товара, и я использую следующий URL-адрес:
Mage::$this->helper('checkout/cart')->getAddUrl($_link)
в сочетании, например:
?bundle_option[14][]=16&bundle_option[15][]=17&bundle_option[16][]=19&
Затем этот URL-адрес добавляет товар в корзину, но с предупреждением:
Некоторые из перечисленных ниже продуктов не имеют всех необходимых опций. Пожалуйста, отредактируйте их и настройте все необходимые параметры.
И не пускает меня дальше к кассе. Он также содержит обычное сообщение об успешном добавлении в корзину.
Если я добавляю элемент с его собственной страницы (со всеми параметрами по умолчанию), он работает нормально.
Я настроил его в соответствии с Добавить пакетный продукт в корзину без указания параметров, с необходимыми переключателями и выбранными значениями по умолчанию.
Кроме того, добавление параметров options_bundle_qty[...
к URL-адресу не помогает.
Обновление: у меня точно такая же установка при установке 1.4 и 1.6, она работает в 1.4, но не 1.6