gpt4 book ai didi

php - 如何在购物车中显示自定义属性(Magento)

转载 作者:IT王子 更新时间:2023-10-29 00:13:48 24 4
gpt4 key购买 nike

我尝试了很多东西,但都没有用。我想我可以在产品页面上获取自定义属性,但我想知道:如何在购物车页面中获取它们? (属性只是简单的书面文字)

最佳答案

$_item->getProduct()->load() 将从数据库中重新加载所有产品数据。虽然这可行,但请记住,每次调用 load() Magento 都会执行数据库查询。

通过将属性与报价项一起加载,可以以更好的性能完成相同的操作。只需创建一个自定义模块并将其添加到 config.xml

<global>
<sales>
<quote>
<item>
<product_attributes>
<one_custom_attribute_code />
<another_custom_attribute_code />
</product_attributes>
</item>
</quote>
</sales>
</global>

完成后,您无需额外的数据库查询即可访问您的自定义属性。

$_item->getProduct()->getAnotherCustomAttributeCode();

这是一篇关于此的文章:https://www.atwix.com/magento/accessing-custom-attribute-at-checkout-or-cart/

关于php - 如何在购物车中显示自定义属性(Magento),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5213229/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com