相关疑难解决方法(0)

Magento - 如何检索捆绑的选项图像

我一直致力于我的第一次magento部署.有一个非常自定义的主题建立...现在解决一些非标准的自定义:

我的主要产品类型之一是办公椅,我将其设置为捆绑产品.此产品类型有多种选择(约100种面料选项,手臂式,腰部,头枕等),我需要能够在目录/产品/视图页面上显示每种产品的图像.

作为捆绑产品(我将不再讨论这是否是正确的产品类型 - 我们在可配置和捆绑之间进行辩论 - 每个产品都是由许多简单产品组装而成(作为选项) .这些简单的产品可以上传图像,我已经这样做了.我现在想要检索媒体文件夹中的URL ...

经过一些狩猎 - 这些似乎是必不可少的元素:

主题/../模板/目录/产品/视图/ options.phtml

<?php $_options = Mage::helper('core')->decorateArray($this->getOptions()) ?>
<dl>
    <?php foreach($_options as $_option): ?>
        <?php echo $this->getOptionHtml($_option) ?>
    <?php endforeach; ?>
</dl>
Run Code Online (Sandbox Code Playgroud)

主题模板/../ /束/目录/产品/视图/类型/束/选项/ select.phtml

<?php /* @var $this Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option_Select */ ?>
<?php $_option      = $this->getOption(); ?>
<?php $_selections  = $_option->getSelections(); ?>
Run Code Online (Sandbox Code Playgroud)

我发现终于找到getSelections()了:

class Mage_Bundle_Model_Resource_Price_Index extends Mage_Core_Model_Resource_Db_Abstract
{ ...


    /**
        * Retrieve bundle options with selections and prices by product
       *
        * @param int $productId
        * …
Run Code Online (Sandbox Code Playgroud)

image options magento

5
推荐指数
1
解决办法
6809
查看次数

标签 统计

image ×1

magento ×1

options ×1