사용자 정의 속성을 만듭니다.하지만이 방법을 사용하여 표시하면 작동하지 않습니다!getData가 작동하지 않고 공백을 반환합니다.
참조 내가이 속성의 fiels에서 값을 설정합니다 ..
$setup = new Mage_Eav_Model_Entity_Setup('core_setup');
$config = array(
'position' => 1,
'required'=> 0,
'label' => 'Height',
'type' => 'int',
'input' => 'text',
'apply_to' => 'simple,bundle,grouped,configurable'
);
$setup->addAttribute('catalog_product', 'height' , $config);
내가 체크 아웃에있는 항목의 목록을 얻을 ...
$items = Mage::getModel('checkout/cart')->getQuote()->getAllVisibleItems();
foreach($items as $item){
echo $item->getSku() .'<br/>'; //just test... and all right!
echo $item->getHeight() .'<br/>'; //return empty! or....
echo $item->getData('height') .'<br/>';//return empty!
}
을 ... 어떻게 내 속성을 작성했다 내 백엔드.
도움 주셔서 감사합니다!
당신의 속임수가 너무 내 문제를 해결, 그래서 그것이 같은 원인이 있다고 가정합니다. 즉, "귀하의 속성은 기본적으로로드되지 않습니다"라는 뜻입니까? 기본적으로 내 특성을로드하려면 어떻게해야합니까? –