Questions tagged «configurable-product»

将类型表示为可配置的产品。

4
加载简单产品集合(有库存和无库存)
将可配置产品的所有“子”产品(包括缺货)加载到集合中时出现问题。 像这样加载产品: $simpleCollection = $configurable->getUsedProductCollection() ->addAttributeToSelect('*') ->addFilterByRequiredOptions(); foreach ($simpleCollection as $simple) { //$simple->getName(); } 会忽略缺货的子产品,这可能是因为未加入价格表的子产品。 有没有加载所有子ID的另一个选项getChildrenIds然后加载每个简单的产品负载?

4
获取可配置产品选项的价格
我需要以Magento 1.7的价格出口所有产品。 对于简单产品,这没问题,但是对于可配置产品,我有以下问题:导出的价格是为相关简单产品设置的价格!如您所知,Magento会忽略此价格,而是使用可配置产品的价格以及所选选项的调整项。 我可以获得母产品的价格,但是如何根据所选的选项计算差异? 我的代码如下所示: foreach($products as $p) { $price = $p->getPrice(); // I save it somewhere // check if the item is sold in second shop if (in_array($otherShopId, $p->getStoreIds())) { $otherConfProd = Mage::getModel('catalog/product')->setStoreId($otherShopId)->load($p->getId()); $otherPrice = $b2cConfProd->getPrice(); // I save it somewhere unset($otherPrice); } if ($p->getTypeId() == "configurable"): $_associatedProducts = …


1
可配置产品分为分组产品
我要添加Configurable products里面Grouped product。例如http://www.mitrelinen.com/products/savoy 。 在此,所有产品(羽绒被套,床单等)都是可配置的产品,属于一个分组的产品。所以这件事是可能的,因为它已经被开发出来了。 有扩展,可以在捆绑产品中添加可配置产品(https://www.wizkunde.nl/magento-2-configurable-bundle.html),但这不符合我们的要求。 这是Magento Genius @marius解释的东西:https ://magento.stackexchange.com/a/6653/29175 ,我正在寻找可以构建的功能。 任何指导将不胜感激。

2
如何在首页Magento 2上显示色板
我有两个产品滑块 (基于\Magento\Catalog\Block\Product\Widget\NewWidget)在我的首页上。 我想将色板添加到这些产品滑块。 滑块添加到我的homepage.xml布局中,如下所示: <container name="items.wrapper.slider" after="full.width.white.bar" htmlTag="div" htmlClass="wrapper wrapper--large c-catalog__products--slider-wrapper"> <block class="Silvan\TestExtension\Block\Product\Widget\NewWidget" template="Magento_Catalog::product/widget/new/content/new_grid.phtml" name="new.products"> <block class="Magento\Swatches\Block\Product\Renderer\Listing\Configurable" as="new.products.swatches" template="Magento_Swatches::product/listing/renderer.phtml" /> </block> </container> 我试图通过添加带有类的块来添加色板,Magento\Swatches\Block\Product\Renderer\Listing\Configurable但这不能按预期工作。 有人知道如何在首页中实现这一目标吗? 谢谢。

1
如何使用REST API v2创建可配置产品?
我正在尝试创建一个名为“ Kudos Configurable”的可配置产品,其中的选项供用户从小绿色,大绿色,小橙色和大橙色中选择。 我已经到了通过对/ rest / V1 / products / KudosConfig的PUT请求中使用以下JSON通过API创建可配置产品的阶段。 { "product":{ "sku":"KudosConfig", "name":"Kudos Configurable", "price":30.00, "status":4, "type_id":"configurable", "attribute_set_id":4, "weight":1, "extension_attributes":{ "stock_item":{ "qty":10, "is_in_stock":true } } } } 子产品是使用API​​使用以下JSON创建的,用于以下4个项目中的每个项目,并通过相同的方法设置了尺寸和颜色属性。 { "product":{ "sku":"KudosConfigGreenSmall ", "name":"Kudos Configurable Green Small", "price":30.00, "status":0, "type_id":"virtual", "visibility":1, "attribute_set_id":4, "weight":1, "extension_attributes":{ "stock_item":{ "qty":10, "is_in_stock":true } }, …


2
可配置产品的库存通知电子邮件
当我开始注意到某些库存通知电子邮件没有发送时,我最近遇到了一家商店的问题。所有有关简单产品的电子邮件都可以,但是涉及可配置产品时,这是我的问题: 现在,客户可以注册库存通知电子邮件。cron作业运行良好,并且系统逻辑上仅在它们实际有库存且未设置为0时才发送它们。但是,可配置产品始终设置为0,并且属于该可配置产品的简单产品会进行库存更改。因此,现在发生的事情是,人们只能在所有尺码都缺货时才能订购产品(因此,甚至无法选择他们希望收到的信息的尺码),然后例如在重新购买鞋子时,他们不会收到通知,因为可配置(他们订阅的产品)仍为0。 我确定我不是第一个遇到此问题的人,所以我想知道是否有人能够解决该问题或找到解决方案?

1
如何获得产品的税率
我正在尝试获得产品的税率(仅是价值)。我可以得到税务课ID $product->getTaxClassId()。 似乎不可思议,但我找不到获取价值的方法。不是含税或含税金额的价格,而是应用于最终价格的百分比。 有人可以帮忙吗? 先谢谢了。

2
从目录价格规则中排除可配置产品的关联产品
我试图从目录价格规则中排除可配置产品的关联简单产品。这样做的原因是我已经在超属性配置部分中添加了-price,并且我不想再对此特定产品给予任何折扣。 我试图排除要保存在catalogrule_product表中的产品,但发现该表未保存关联产品,而是保存了可配置的产品ID,并使用它来计算价格。 我也试图在configurable.php中解决一些问题,但是还没有运气。 我不想使用任何肮脏的方式来做到这一点。请告诉我这样做的聪明方法是什么。

6
获得可配置产品的最低和最高价格
根据其可用选项,检索给定可配置产品的最低和最高价格的好方法是什么? 例如,一件T恤的尺寸和价格如下: Small - $10 Medium - $20 Large - $30 我想要一个像这样的数组: array(10, 30) 到目前为止,我最好的想法是加载可配置产品类型实例并使用getUsedProducts,然后创建价格,排序和切片的数组。 那应该起作用,但是这需要在产品列表模板上运行,因此它必须是半有效的。 还有其他人以前遇到过这个问题吗? 编辑-这是行不通的,因为我想要可配置的价格值,即附加价格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.