Я пытаюсь создать сценарий установки для своего расширения, и по какой-то причине он не будет сценарием установки. Расширение будет отображаться в таблице core_resource, но атрибуты, которые я пытаюсь создать, не будут созданы.
Я почти уверен, что скрипт даже не вызывается, потому что я помещаю exit () в начало, а сайт бежал нормально.
Вот что у меня есть в XML-файле конфигурации. Он находится внутри global -> resources path:
<nie_setup>
<setup>
<module>Nie_Nie</module>
</setup>
<connection>
<use>core_setup</use>
</connection>
</nie_setup>
Мой сценарий установки выглядит следующим образом:
$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();
Есть ли здесь что-то очевидное, из-за чего сценарий не запускается?