Magento - 如何获得属性位置

时间:2013-09-23 11:51:47

标签: magento

如何获取属性的位置?我想在state.phtml中维护属性列表的顺序,因此需要检索后端中为每个属性设置的位置。

非常感谢!

1 个答案:

答案 0 :(得分:3)

你可以使用下面的代码

$attribute = Mage::getModel('eav/entity_attribute')->load( $code, 'your_attribute_code');
$option_col = Mage::getResourceModel( 'eav/entity_attribute_option_collection')
 ->setAttributeFilter( $attribute->getId() )
 ->setStoreFilter()
 ->setPositionOrder( 'ASC' );
$option_col->getSelect()->order('main_table.sort_order '.$orderby);

希望这对您有所帮助。