Jak dodać niestandardowe atrybuty do grup klientów w Magento?

Jesteśmy na Magento CE 1.7.0.0 i staramy się dodawać nowe atrybuty do podmiotów grupy klientów. Udało nam się dodać niestandardowe atrybuty do klientów za pomocą następującego skryptu instalacyjnego:

<?php
$installer = $this;
$installer->startSetup();

$setup = Mage::getModel('customer/entity_setup', 'core_setup');

$setup->addAttribute('customer', 'ussco_account_number', array(
    'type' => 'varchar',
    'input' => 'text',
    'label' => 'USSCO Account Number',
    'note' => 'Leave blank for default',
    'global' => 1,
    'visible' => 1,
    'required' => 0,
    'user_defined' => 0,
    'default' => '',
    'visible_on_front' => 0,
    'source' =>   NULL,
));

Mage::getSingleton('eav/config')
    ->getAttribute('customer', 'ussco_account_number')
    ->setData('used_in_forms', array('adminhtml_customer'))
    ->save();

$installer->endSetup();

Czy ktoś miał jakikolwiek powód do zrobienia czegoś podobnego w przypadku grup klientów niż klientów?

questionAnswers(2)

yourAnswerToTheQuestion