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

Magento 是否可以在前端的分组产品下显示关联产品的自定义属性?(马根托),magento,Magento,我的magento产品有一个典型的状况。 是否可以在前面的分组产品下显示关联产品的自定义属性(颜色下拉列表)。。如下图所示 以毛毯产品为例 如果我不清楚,请告诉我。 谢谢您的问题还不清楚,但我想给您举一个小例子来获取文本字段、多选或下拉列表框值 首先,我们应该加载产品集合: <?php // load the product that id 125, then show attributes of the product $product = Mage::getModel('

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

以毛毯产品为例

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

您的问题还不清楚,但我想给您举一个小例子来获取文本字段、多选或下拉列表框值

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

<?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);

我找到了一个解决方案,3个编辑文件。
但是这些文件是为以前版本的Magento编辑的,我不知道是哪个版本。
我已经在我的Magento 1.7上上传了这3个文件,它可以工作,但是当将产品添加到购物车时,它给出了一个错误
app/code/core/Mage/Sales/Model/Quote.php

这个文件:Quote.php是经过编辑的文件之一,当我上传原始Quote.php时,它可以工作

请看这张图片:

但也许将来我会犯更多的错误,我没有任何想法


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

谢谢奥乌兹·切利克德米尔。。。我将尝试使用此代码获取自定义属性。。但是,当用户在下拉列表中选择特定颜色并将产品添加到购物车中时。。所选颜色信息是否会存储在购物车中?或者我必须进一步定制以实现它。@balanv当然,您应该定制代码以查看购物车中的属性。我有一个小样本,但我应该看看它在哪里。@balanv请检查此链接,这很重要,这要感谢@tmilhouse在我为分组产品下的关联产品创建自定义属性时。。。我为其创建自定义属性的关联产品将从前端消失。。。默认情况下,magento是否阻止在分组产品下显示具有自定义属性的产品。。??