【发布时间】:2011-06-25 12:06:24
【问题描述】:
大家好,magento 遇到问题,我似乎无法找到解决方案。
我尝试了很多方法来获取可配置的产品属性(简单产品)并列出它们,现在我有两种方法列出它们,但我使用的方式如下
$confAttributes = @$_product->getTypeInstance(true)->getConfigurableAttributesAsArray($_product);
$sizes = array();
foreach($confAttributes AS $atts){
//print '';//'<pre style="display:none;">'.print_r($atts).'</pre>';
if($atts['label'] == 'Size'){
foreach($atts['values'] AS $val){
$sizes[] = $val['store_label'];
}
}
}
我现在唯一的问题是我只需要撤回库存中的尺寸属性 - 查看 mage 文件以找到解决方案,但看不到任何东西 - 我需要的结果在配置产品 php 文件中完成,但我无法从我需要列出 size 属性的代码中访问它。
任何帮助都会很棒,谢谢!
【问题讨论】:
-
所以您需要具有尺码属性且有现货的产品?
-
嗨安东,当我进入一个可配置的产品时,我需要以正确的顺序获得各种尺寸的产品,并且只有库存,经过大量的挖掘,我设法得到了这个。 :D 现在都整理好了!耶
标签: php magento e-commerce