magento采用强大的EAV设计方法,我们可以很方便的给商品添加任意数量的属性,那如何在前台获取这些属性值呢?magento同样提供了很方便的方式来读取它。使用$_product->getAttributeName()或者$_product['AttributeName']就可以获得指定名字属性的值,以颜色属性color为例,可以这样写   $_product->getColor()  or  $_product['color']。这种方式很简单,对输入类型为文本框的属性很有效,但有局限性,当某个属性的输入类型为下拉框时,这种方式并不能拿到属性的值,这时可以使用

$_product->getResource()->getAttribute('AttributeName')->getFrontend()->getValue($_product)

来实现,同样以颜色为例

$_product->getResource()->getAttribute('color')->getFrontend()->getValue($_product)

magento -- 获取产品的属性值相关推荐

  1. magento 获取产品的属性值

    magento采用强大的EAV设计方法,我们可以很方便的给商品添加任意数量的属性,那如何在前台获取这些属性值呢? magento同样提供了很方便的方式来读取它.使用$_product->getA ...

  2. java获取object属性值_java反射获取一个object属性值代码解析

    有些时候你明明知道这个object里面是什么,但是因为种种原因,你不能将它转化成一个对象,只是想单纯地提取出这个object里的一些东西,这个时候就需要用反射了. 假如你这个类是这样的: privat ...

  3. getAttribute方法在IE6/7下获取href/src属性值的问题

    IE中的getAttribute方法与其他标准浏览器有很多不同,这里记录的是获取href/src属性值时的问题. 如将href=""或href="#",预期返回 ...

  4. Magento: 获取产品评论 get all reviews with review summary

    1. 根据产品id获取该产品评论 $productId = 1234; $product = Mage::getModel('catalog/product')->load($productId ...

  5. 点击select下拉框获取option的属性值

    select下拉框作为前端开发者应该是经常使用的,最近在项目中遇到这样的情况,点击下拉框选项,需要获取所点击的option的属性值,当时想很简单啊,给option加一个点击事件不就行了,然后就加了一下 ...

  6. 关于java通过反射 获取/修改 对象属性值的一些注意事项

    getFields()与 getDeclaredFields() 前者能够获取所有public字段,包括父类字段: 后者可以所有public/protected/private类型的字段,但是不包括父 ...

  7. matplotlib之pyplot模块——获取/设置对象属性值(setp()、getp/get())

    当前有效matplotlib版本为:3.4.1. 概述 pyplot模块提供了获取/设置对象属性值的接口.功能类似于Python内置函数getattr和setattr.从源码上来看,get()是get ...

  8. SDK中配置工业相机参数时,如何在MVS中获取需要的属性值?

    SDK中配置工业相机参数时,如何获取需要的属性值? – MVS 采用SDK配置工业相机参数的时候,需要知道参数的类型,最大/小值以及步进值等,否则可能会出现各种错误,现针对常见参数的查看方法进行说明( ...

  9. 使用onclick()事件以及this获取当前标签属性值的问题

    使用onclick()事件以及"this"获取当前标签属性值的问题 代码: 效果图: 进行操作时点击对应的button需要获取其对应的id值,类.ID选择器并不适用与获取动态的数据 ...

最新文章

  1. 【虚拟化实战】VM设计之一vCPU
  2. 【小练习06】HTML+CSS--教学大讲堂
  3. Tyvj-TOM的无穷序列
  4. python flask跨域_Flask框架踩坑之ajax跨域请求实现
  5. 考察数据科学家支持向量机(SVM)知识的25道题,快来测测吧
  6. (转)MyBatis框架的学习(五)——一对一关联映射和一对多关联映射
  7. JSP基础(一)JSP介绍,文件结构及执行过程
  8. PTA--03-树2 List Leaves
  9. 网页设计与制作 项目教程 项目1
  10. 关于云桌面的几个常见问题
  11. 工业4.0,智能制造和大规模定制
  12. oracle求和函数的写法,Oracle over函数的学习笔记三 求和函数的使用
  13. 在 X11 中实现 GTK+ 3 的 OpenGL 支持
  14. kafka topic管理
  15. 领带的打法10种——男士必看(图)
  16. OpenGL学习笔记:矩阵变换
  17. BufferedImage
  18. win7变成xp风格了怎么改回_win7
  19. vue + echarts 之世界地图
  20. SQL上机练习题目及答案

热门文章

  1. 毕业设计 单片机自动晾衣架设计与实现(源码+硬件+论文)
  2. 2021-2027中国汽车后视镜市场现状及未来发展趋势
  3. 3.1.8 Django模型层详细应用
  4. modle bulinder 实践1.Excel坐标转面
  5. 《数据结构与程序设计》队列 case study —— airport 模拟机场调度
  6. 20135327郭皓——信息安全系统设计基础第十周学习总结
  7. 双管齐下,腾讯QQ也继微信之后推出了小程序和小游戏
  8. linux通过resolve配置dns,使用systemd-resolved在Fedora上通过TLS配置DNS的方法
  9. 2021年特种作业锅炉作业-工业锅炉司炉 (G1)考试题库
  10. 微信管理工具应该具备什么功能