Обычно вам нужно добавить новый модуль или отредактировать существующий и добавить его в файл config.xml, очевидно, изменив его в соответствии с вашими настройками.
<resources>
<module_setup>
<setup>
<module>Package_Module</module>
<class>Package_Module_Model_Resource_Mysql4_Setup</class>
</setup>
<connection>
<use>core_setup</use>
</connection>
</module_setup>
</resources>
Вы хотите добавить этот класс, чтобы он находился в приложении / код / локальный / пакет / модуль / модель / ресурс / Mysql4 / Setup.php
Затем вы создаете папку SQL под
Приложение / код / местные / пакет / модуль /
, а затем создайте папку с именем module_setup в папке sql. поэтому путь должен выглядеть так
Приложение / код / местные / пакет / модуль / SQL / module_setup
Внутри этой папки вы поместите свой скрипт установки или обновления на основе номера версии вашего модуля, такого как mysql4-install-0.1.0.php
Этот номер версии может быть расположен в вашем config.xml, например, следующий
<modules>
<Package_Module>
<version>0.1.0</version>
</Package_Module>
</modules>
После этого у вас должен быть файл со следующей структурой
app / code / local / Package / Module / sql / module_setup / mysql4-install-0.1.0.php
Внутри этого файла вы можете настроить файл следующим образом
$installer = $this;
$installer->startSetup();
$installer->run("
your code here
");
$installer->endSetup();
Затем вы можете открыть браузер и нажать любой URL на вашем сайте, и он должен обновиться, если не сможете продолжить тестирование, удалив регистратор для module_setup в таблице core_resources.