2011-06-23 21 views
1

属性をカテゴリにマジェンタで追加するにはどうすればよいですか?SQLでmagentoでカテゴリに属性を追加する方法は?

私はいくつかのチュートリアルを読んでいると、彼らはちょうど2つのレコードを挿入するが、それはそのように私はキャッシュをクリアした各変更後 は、すでに多くのことを変更しないと値で遊んが、まだ何の結果

動作していないと述べました私は、Magentoの1.5とフラットテーブルで働いている問題

をNOGさ

は、次のquerysを挿入した値でテスト

INSERT INTO `eav_attribute` 
(
    `attribute_id`, 
    `entity_type_id`, 
    `attribute_code`, 
    `attribute_model`, 
    `backend_model`, 
    `backend_type`, 
    `backend_table`, 
    `frontend_model`, 
    `frontend_input`, 
    `frontend_label`, 
    `frontend_class`, 
    `source_model`, 
    `is_required`, 
    `is_user_defined`, 
    `default_value`, 
    `is_unique`, 
    `note` 
) 
VALUES 
(
    158, 
    3, 
    'uitslag', 
    NULL, 
    '', 
    'varchar', 
    '', 
    '', 
    'text', 
    'Uitslag', 
    '', 
    '', 
    1, 
    0, 
    '', 
    0, 
    '' 
); 

そして

INSERT INTO `eav_entity_attribute` 
(
    `entity_attribute_id`, 
    `entity_type_id`, 
    `attribute_set_id`, 
    `attribute_group_id`, 
    `attribute_id`, 
    `sort_order` 
) 
VALUES 
(
    158, 
    3, 
    3, 
    3, 
    158, 
    61 
); 

誰でもアイデア?単にMagentoの管理を介して、または直接catalog_category_entity_varcharテーブルにいずれかのカテゴリに値を追加

$setup = new Mage_Eav_Model_Entity_Setup('core_setup'); 
$setup->addAttribute('category', 'uitslag', array(
        'label'  => 'Uitslag', 
        'type' => 'varchar', 
        'input'  => 'text', 
        'visible' => true, 
        'required' => false, 
        'position' => 1, 
)); 

:事前

+1

うーん、何catalog_category_entityの*テーブルに関する? – Zyava

答えて

2

おかげでこのような何かを試してみてください。

関連する問題