Magento中获取Attribute_code并获取客户端显示的值
2017-11-11 15:06
387 查看
商品的Size是特殊的值,根据商品的种类不同size的attribute_code值也不尽相同,那么如何准确的获得商品的attribute_code值呢?请看下面的代码:
下面的方法可以得到客户端显示的商品的attribute的值
$product = Mage::getModel('catalog/product')->load($product_id); $sizeAttribute= Mage::getResourceModel('catalog/product_attribute_collection') ->setAttributeSetFilter($product->getAttributeSetId()) ->addFieldToFilter('attribute_code',array('like' => '%size')) ->getFirstItem(); $detail['size'] = $product->commodityStyle($sizeAttribute->getAttributeCode()); $detail['color'] = $product->commodityStyle('color');
下面的方法可以得到客户端显示的商品的attribute的值
public function commodityStyle($value) { if(!empty($value)){ return $this->getResource()->getAttribute($value)->getFrontend()->getValue($this); } }
相关文章推荐
- magento 根据attribute code/id获取attribute对象 及options
- javascript 获取客户端显示屏幕的信息
- 通过jquery ajax在从服务器获取一个文件的数据,显示到客户端的页面
- 网狐荣耀版进入手机客户端显示“获取服务器列表失败,是否重试?”怎么处理?
- 转:Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- android 获取到的版本号一直显示为1.0 VersionName VersionCode
- Magento价格显示优惠百分比 /及获取产品的价格方案
- 网狐荣耀版进入手机客户端显示“获取服务器列表失败,是否重试?”
- JS获取客户端IP地址并显示地址方法汇总
- magento如何获取产品属性值 How to Obtain Custom Attribute Values in Magento
- 一步一步学会http获取tomcat服务端的图片,在android客户端显示
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- [Magento SQL]根据某个rule_id获取已经使用的coupon_code
- magento如何获取产品属性值 How to Obtain Custom Attribute Values in Magento
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- Android从服务端获取json解析显示在客户端上面
- Json--Android中数据文件解析(Json解析--从服务器端获取数据并且解析,显示在客户端上面)
- magento中对获取的数据在前台分页显示