2 개의 값을 가진 선택 인 사용자 지정 속성을 범주에 추가해야합니다.
- 0- "아니오"
- 1- "예"
모듈을 만들고 설치 파일에서이 코드를 사용했습니다.
$this->startSetup();
$this->addAttribute('catalog_category', 'top_brand', array(
'group' => 'General',
'type' => 'int',//can be int, varchar, decimal, text, datetime
'backend' => '',
'frontend_input' => '',
'frontend' => '',
'label' => 'Top Hersteller',
'input' => 'select', //text, textarea, select, file, image, multilselect
'option' => array(
'value' => array(
'optionone'=> array(
0 =>'No'),
'optiontwo'=> array(
0 =>'Yes')
),
),
'default' => array(0),
'class' => '',
// 'source' => '',//this is necessary for select and multilelect, for the rest leave it blank
'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,//scope can be SCOPE_STORE or SCOPE_GLOBAL or SCOPE_WEBSITE
'visible' => true,
'frontend_class' => '',
'required' => false,//or true
'user_defined' => true,
'default' => '',
'position' => 100,//any number will do
));
$this->endSetup();
속성이 관리 패널에 나타나지만 "아니오"에 대해 select에 추가 된 값은 3이고 "예"에 대해서는 4입니다. 값을 0과 1로 만드는 방법은 무엇입니까?
@ user4157 :이 점을 추가 할 수있는 곳
—
Gem