zoukankan      html  css  js  c++  java
  • Magento

     

    $attribute_code = "color";

    $attribute_details = Mage::getSingleton("eav/config")->getAttribute("catalog_product", $attribute_code);

    $options = $attribute_details->getSource()->getAllOptions(false);

    Foreach($options as $option){
      echo $option["value"];
      echo $option["label"];
    }

     The above code does not work if the resource_model is empty. The following snippet does the job:

    /** @var $attribute Mage_Eav_Model_Entity_Attribute */

    $attribute =Mage::getModel('eav/entity_attribute')->loadByCode(Mage_Catalog_Model_Product::ENTITY,'YOUR_ATTRIBUTE_CODE');

    $valuesCollection =Mage::getResourceModel('eav/entity_attribute_option_collection')->setAttributeFilter($attribute->getId())->setStoreFilter(0,false);

     
    // use your own attribute code here $attribute_code = "color"; $attribute_details = Mage::getSingleton("eav/config")->getAttribute("catalog_product", $attribute_code); $options = $attribute_details->getSource()->getAllOptions(false); Foreach($options as $option){ // print_r($option) and find all the elements echo $option["value"]; echo $option["label"]; } - See more at: http://www.techdilate.com/code/magento-get-attribute-options-of-the-dropdown-type-attribute/#sthash.7gwBrjQe.dpuf
    作者:冯亮
             
    能力有限,水平一般。如有错误,欢迎指正
  • 相关阅读:
    linux-log-files/
    SSL SSH
    C++学习的书籍
    Linux IO 分析
    LINUX 常用操作
    Find Large Files in Linux
    Linux 常见操作
    Linux Performance tool
    /linux-command-line-bash-shortcut-keys/
    Sed
  • 原文地址:https://www.cnblogs.com/fengliang/p/3653047.html
Copyright © 2011-2022 走看看