Questions tagged «product-attribute»

有关创建,管理和使用产品属性的问题

1
将自定义属性添加到产品列表
我对我的catalog / product / list.phtml文件中的一个小问题感到非常困惑。 我试图将Magento随附的Manufacturer属性添加到我的网格列表中,并添加了以下代码。 <?php echo $_product->getAttributeText('manufacturer') ?> <?php if( $_product->getAttributeText('manufacturer') ): ?> <p class="manufacturer">Manufactured by:<br/><?php echo $_product->getAttributeText('manufacturer')?></p> <?php endif; ?> 现在,这与我在product / view.phtml页面上使用的代码相同,并且可以在此处使用。但这根本不起作用,无论是通过自身进行回显还是在if语句中使用它都无法实现。两者都不返回。 因此,我必须做一些特殊的事情才能在list.phtml文件中获取这些属性?

1
可配置产品分为分组产品
我要添加Configurable products里面Grouped product。例如http://www.mitrelinen.com/products/savoy 。 在此,所有产品(羽绒被套,床单等)都是可配置的产品,属于一个分组的产品。所以这件事是可能的,因为它已经被开发出来了。 有扩展,可以在捆绑产品中添加可配置产品(https://www.wizkunde.nl/magento-2-configurable-bundle.html),但这不符合我们的要求。 这是Magento Genius @marius解释的东西:https ://magento.stackexchange.com/a/6653/29175 ,我正在寻找可以构建的功能。 任何指导将不胜感激。

1
尝试添加新产品属性后,产品页面标签在管理员中消失了
我只是按照此链接中的说明进行操作,以便添加新的产品属性。之后,我的大多数产品标签都消失了。 这是我的最终代码: /app/code/local/MyCompany/MultiSlider/Model/Resource/Eav/Mysql4/Setup.php <?php class MyCompany_MultiSlider_Model_Resource_Eav_Mysql4_Setup extends Mage_Eav_Model_Entity_Setup { public function getDefaultEntities() { return array( 'catalog_product' => array( 'entity_model' => 'catalog/product', 'attribute_model' => 'catalog/resource_eav_attribute', 'table' => 'catalog/product', 'attributes' => array( 'myattribcode' => array( 'group' => 'Group/Tab', 'label' => 'My Attrib Label', 'type' => 'int', 'input' => 'boolean', 'default' => '0', …


3
通过attribute_code查找attribute_id
我需要找到attribute_id的属性值image,small_image和thumbnail。我知道它们对于我的数据库-85、86和87,但是我需要使查询动态化,而不是使用硬编码的值。我遇到的困难是查找属性存储在哪个表中。我检查了,catalog_product_attribute但没有包含name/code属性的列。 我需要将它们作为SQL查询而不是Mage::...PHP代码来获取。示例SQL查询代码或任何其他指南将非常有帮助。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.