是否可以在前端的分组产品下显示相关产品的自定义属性? (Magento的)

时间:2012-01-06 07:12:04

标签: magento

我的magento Grouped产品中有一个典型的情况。 是否可以在前面的Grouped产品下显示关联产品的自定义属性(颜色下拉列表)..如下所示

考虑样本毯产品

Consider the sample

如果我不清楚,请告诉我。 感谢

2 个答案:

答案 0 :(得分:1)

目前还不清楚你的问题,但我会给你一个小例子来获取文本字段,多个选择或下拉列表框值。

首先,我们应该加载产品集合:

<?php
   // load the product that id 125, then show attributes of the product
   $product = Mage::getModel('catalog/product')->load($this->getProduct()->getId(125));
   echo $product->getCustomAttribute();

   // lets say your custom attributes name is "size" and type is text field
   echo $product->getSize();

   // lets assume your custom attributes name is "product_size then
   echo $product->getProductSize();

   // lets assume your attribute type is drop-down, this will get array of attribute options instead of value that you selected
   echo $product->getAttributeText(product_size);

   // to get drop-down value that you selected
   $attribute = $product->getAttributes();
   $productSize = $attribute['product_size']->getFrontend()->getValue($product);

请告诉我这是否符合您的要求。

答案 1 :(得分:0)

我找到了一个解决方案,3个编辑过的文件。 但是这些文件是针对以前版本的Magento编辑的,我不知道哪个版本。 我已经将这3个文件上传到我的Magento 1.7上,但是当它将产品添加到购物车时,它会导致app/code/core/Mage/Sales/Model/Quote.php

错误

此文件:Quote.php是已编辑的文件之一,当我上传原始的Quote.php时,它可以正常工作。

看看这张照片:http://s8.postimage.org/g8bvbth0z/Naamloos.png

但也许我将来会遇到更多错误,我没有任何想法......

我是一个菜鸟,如果有人可以查看编辑过的文件,并且知道他们是如何做到的,并将其与Magento 1.7的最新文件进行比较,也许我们可以帮助很多人解决这个问题。