gpt4 book ai didi

php - Magento:需要获取产品选项的 Catalog_Product_Option ID

转载 作者:行者123 更新时间:2023-11-29 14:20:24 27 4
gpt4 key购买 nike

我的产品有多种选择。所有这些都将被复制到其他产品中。该设计是高度定制的,因此我需要在代码本身中传递选项。

设置它们不是问题,我已经弄清楚了。问题是我只让它在 1 个产品上运行,并带有以 HTML 传递的选项。我正在寻找的是 PHP 来获取某些选项值,以便正确配置。

<dl>            
<dt><label class="required"><em>*</em>Size</label></dt>
<dd class="last">
<div class="input-box">
<select name="options[3]" id="select_3" class=" required-entry product-custom-option" title="" onchange="opConfig.reloadPrice()">
<option value="" >-- Please Select --</option>
<option value="7" price="1" >a +$1.00</option>
<option value="8" price="2" >b +$2.00</option>
<option value="9" price="3" >c +$3.00</option>
</select>
</div>
</dd>
</dl>

我需要的是 PHP 从数据库中获取值

name="options[3]"

id="select_3"

我可以在数据库中看到这些,但我不知道如何将它们拉出来并在代码中回显它们。

我想我需要一个首先识别产品的代码,然后基于该代码将回显选项所需的值和 ID。

我在互联网上搜索寻找答案,但没有成功。

提前谢谢

最佳答案

试试这个

$product = Mage::getModel('catalog/product')->load($product_id);    
foreach ($product->getOptions() as $o) {
$o->getValues();
}

从中您可以找到产品的所有选项

关于php - Magento:需要获取产品选项的 Catalog_Product_Option ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11832612/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com