Я пытаюсь создать установку script для моего расширения и по какой-то причине не будет устанавливать script. Расширение будет отображаться в таблице core_resource, но атрибуты, которые я пытаюсь создать, не будут созданы.
Я уверен, что script даже не вызван, потому что я положил exit() в начале, и сайт работал нормально.
Вот что я имею в своем файле конфигурации XML. Это находится внутри глобального → пути ресурсов:
<nie_setup>
<setup>
<module>Nie_Nie</module>
</setup>
<connection>
<use>core_setup</use>
</connection>
</nie_setup>
Моя установка script выглядит следующим образом:
$installer = $this;
$setup = new Mage_Eav_Model_Entity_Setup('core_setup');
$installer->startSetup();
$setup->addAttribute('customer', 'nie_admin', array(
'input' => 'text',
'type' => 'text',
'backend' => '',
'visible' => 0,
'required' => 0,
'user_defined' => 1,
));
$installer->endSetup();
Есть ли что-то очевидное, что мне не хватает здесь, что было бы причиной того, что script не будет работать?