Magento Installer Script未运行

时间:2015-08-28 16:34:08

标签: php magento

我正在学习Magento。在这方面,我正在关注这个(http://www.opensourceforwebtechnologies.com/create-custom-model-in-magento/)教程。

我的config.xml文件如下所示

<?xml version="1.0"?>
<config>
    <modules>
        <Easylife_Helloworld>
            <version>0.1.0</version>
        </Easylife_Helloworld>
    </modules>
    <frontend>
        <routers>
            <helloworld>
                <use>standard</use>
                <args>
                    <module>Easylife_Helloworld</module>
                    <frontName>helloworld</frontName>
                </args>
            </helloworld>
        </routers>
        <layout>
            <updates>
                <helloworld>
                    <file>helloworld.xml</file>
                </helloworld>
            </updates>
        </layout>
    </frontend>
    <global>
        <blocks>
            <helloworld>
                <class>Easylife_Helloworld_Block</class>
            </helloworld>
        </blocks>
        <models>
            <helloworld>
                <class>Easylife_Helloworld_Model</class>
                <resourceModel>helloworld_resource</resourceModel>
            </helloworld>
            <helloworld_resource>
                <class>Easylife_Helloworld_Model_Resource</class>
                <entities>
                    <helloworld>
                        <table>helloworld</table>
                    </helloworld>
                </entities>
            </helloworld_resource>
        </models>
        <resources>
            <helloworld_setup>
                <setup>
                    <class>Mage_Core_Model_Resource_Setup</class>
                </setup>
                <connection>
                    <use>core_setup</use>
                </connection>
            </helloworld_setup>
            <helloworld_read>
                <connection>
                    <use>core_read</use>
                </connection>
            </helloworld_read>
            <helloworld_write>
                <connection>
                    <use>core_write</use>
                </connection>
            </helloworld_write>
        </resources>
    </global>
</config>

我也读过这个问题(Create a new table from magento module)。

数据库中的core_resource表中没有条目。

我的脚本位置如下图所示。

enter image description here

以下是我的core_resource表格的屏幕截图。

enter image description here

任何人都可以帮我运行我的安装程序脚本吗?感谢

1 个答案:

答案 0 :(得分:0)

如果未在核心资源表中显示,则表示您尚未创建模块的xml文件。

  1. 转到此位置app / etc / modules /
  2. 在示例Easylife_Helloworld.xml中创建名为{{name_spac}} _ {{module_name}}。xml的xml文件。打开此文件并写下:

    <?xml version="1.0"?>
    <config>
        <modules>
             <Fontis_FeedsGenerator>
                 <active>true</active>
                 <codePool>local</codePool> /*This is your module location in app/code/ */
             </Fontis_FeedsGenerator>
       </modules>
    </config>
    
  3. 请记得刷新缓存系统&gt;&gt;缓存管理

  4. 也转到系统&gt;配置&gt;高级&gt;高级并查看您的模块是否出现在&#34;禁用模块输出&#34;列表与否。