使用资源设置(安装脚本)的扩展程序在Magento 1.7.0.2上运行正常。现在,当我尝试在Magento 1.8.0.0上安装并访问任何页面时,令人惊讶的是Magento 1.8根本不执行安装脚本!
安装脚本中是否有任何必须在1.8中自定义的代码?
<models>
<module>
<class>NS_module_Model</class>
<resourceModel>module_resource</resourceModel>
</module>
<module_resource>
<class>NS_module_Model_Resource</class>
<entities>
<file1>
<table>table_1</table>
</file1>
</entities>
</module_resource>
</models>
<resources>
<module_setup>
<setup>
<module>NS_Module</module>
<class>NS_Module_Model_Resource_Setup</class>
</setup>
<connection>
<use>core_setup</use>
</connection>
</module_setup>
<module_write>
<connection>
<use>core_write</use>
</connection>
</module_write>
<module_read>
<connection>
<use>core_read</use>
</connection>
</module_read>
</resources>
注意:core_resource表中还没有记录证明安装脚本永远不会被执行。
答案 0 :(得分:1)
答案 1 :(得分:0)
资源安装过程与1.7和1.8相同。你是否刷新了缓存存储?如果仍未安装,请检查{magento_root} / var / log
下的日志