Criando novas opções para atributos do Magento

Estou com problemas para tentar criar novas opções na guia "Gerenciar opções". Quando você cria um atributo, sei como salvar os dados corretamente no banco de dados. Estou substituindoMage_Adminhtml_Block_Catalog_Product_Attribute_Edit_Tab_Options com meu módulo para criar campos personalizados.

Meu módulo:

config.xml

<config>
        <blocks>
            <adminhtml>
                <rewrite>
                     <catalog_product_attribute_edit_tabs>Ceicom_Swatches_Block_Adminhtml_Tabs</catalog_product_attribute_edit_tabs>
                     <catalog_product_attribute_edit_tab_options>Ceicom_Swatches_Block_Adminhtml_Options</catalog_product_attribute_edit_tab_options>
                 </rewrite>
             </adminhtml>
        </blocks>
</config>

Ceicom / Swatches / Block / Adminhtml / Options.php

class Ceicom_Swatches_Block_Adminhtml_Options extends Mage_Adminhtml_Block_Catalog_Product_Attribute_Edit_Tab_Options
{
    public function __construct()
    {
        parent::__construct();
        $this->setTemplate('ceicom/attribute/options.phtml');
    }
}

no arquivo Phtml colocado nos campos personalizados:

Aparentemente, para fazer isso, é necessário adicionar novas colunas na tabelaeav_attribute_option. Por exemplo]:field_1, field_2.

Para salvar campos adicionais, preciso reescrever:Mage_Eav_Model_Resource_Entity_Attribute::_saveOption().

Alguma dica sobre como fazer isso sem alterar o CORE, assim como fiz acima usandorewritee como carregar o banco de dados para entradas para editar o atributo?

questionAnswers(1)

yourAnswerToTheQuestion