gpt4 book ai didi

php - 自动获取 Magento 中自定义属性的选定下拉值

转载 作者:可可西里 更新时间:2023-10-31 23:05:05 25 4
gpt4 key购买 nike

我正在尝试使用以下方式获取自定义下拉属性的选定值

echo $_product->getProductSize();

echo $_product->getAttributeText('product_size');

然后,我清除缓存并重新索引并重新加载我的页面。我尝试从下拉列表中选择一个值,但其中任何一个都返回任何内容。所以基本上,我的问题是,如何从自定义下拉属性中检索选定的值?我计划使用它根据所选值在我的产品页面上显示不同的内容。在此先感谢您提供的任何帮助和建议。

添加:我正在尝试在调用相同下拉列表的产品页面上调用它。

在通过管理面板尝试使用该属性后,我注意到我选择的值如何在页面上得到回应。但是,我希望能够在前端动态检索它。这可能吗?比如在前端,客户选择了选项B,那么我就显示选项B的相关信息,然后如果他改成选项D,那么信息就会变成选项D的信息。

最佳答案

echo $_product->getAttributeText('product_size');

它应该可以工作,除非您的主题依赖于“在产品列表中使用”和“在前端的产品 View 页面上可见”这个设置,用于您的属性从后端管理属性。另外检查您的属性代码是否不包含任何空格。虽然 magento 不允许您通过表单提交在属性代码中使用空格,但如果属性是通过编程方式或从 sql 查询创建的,那么它是可能的。否则,不是您的代码或属性导致问题。

关于php - 自动获取 Magento 中自定义属性的选定下拉值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17737547/

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