Questions tagged «custom-options»

表示有关产品自定义选项的问题。

2
将商品添加到购物车时是否修改其自定义选项?
我正在侦听sales_quote_save_before事件,以通知何时将商品添加到购物车。一旦触发,我将遍历以下项目选项: $quote = $observer->getEvent()->getQuote(); foreach ($quote->getAllItems() as $item) { $options = $item->getProduct()->getTypeInstance(true)->getOrderOptions($item->getProduct()); foreach($options['options'] as $option) { if($option['label'] == 'myOptionA') { // Here I want to change the selected value for the option } } } 如您所见,一旦到达某个选项(示例中为myOptionA),我想更改所选选项。因此,可以说myOptionA是一个下拉列表,它有4个可能的值。如果选择了值1,我想为该项目设置值4。因此,当购物车完成加载时,myOptionA的值应为4。不仅是它的名字,还有它的价格。我该怎么办?

2
Magento中的动态定价如何工作?
我想知道动态定价在Magento中如何工作? 例如,我在后端创建了产品,并向其中添加了一些自定义选项。因此,如果用户选择该选项,则价格会在产品视图页面上自动更改,而无需重新加载页面。 有人可以解释Magento如何执行此操作吗? 我们可以添加自定义动态定价吗?我想如果用户单击链接(我已添加到产品视图页面),然后更改价格。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.