微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

xml – 添加所有代码后,不会创建magento中的自定义表

这是我的模块的config.xml文件代码.看看代码并建议我错在哪里.我是magento的新手,并不太了解配置文件中使用的声明.任何帮助将不胜感激.

<?xml version="1.0"?>
<config>
    <global>
        <models>
            <xyz_xyzshipping>
                <class>Xyz_Xyzshipping_Model</class>
                <resourceModel>xyz_xyzshipping_resource</resourceModel>
            </xyz_xyzshipping>
            <xyz_xyzshipping_resource>
                <class>Xyz_xyzshipping_Model_Resource</class>
                <entities>
                    <custom>
                        <table>xyz_xyzshipping_custom</table>
                    </custom>
                </entities>
            </xyz_xyzshipping_resource>            
        </models>
        <resources>
                <xyz_xyzshipping_setup>
                        <setup>
                                <module>Xyz_Xyzshipping</module>
                        </setup>                                
                </xyz_xyzshipping_setup>
        </resources>
        <blocks>
                <xyz_xyzshipping>
                        <class>Xyz_Xyzshipping_Block</class>
                </xyz_xyzshipping>
        </blocks>
        <helpers>
            <xyz_xyzshipping>
                <class>Xyz_Xyzshipping_Helper</class>
            </xyz_xyzshipping>
        </helpers>

    </global>


    <default>
        <carriers>
            <xyz_xyzshipping>
                <active>1</active>
                <sort_order>10</sort_order>
                <model>xyz_xyzshipping/carrier</model>
                <title>Xyz Shipping</title>
                <sort_order>10</sort_order>

            </xyz_xyzshipping>
        </carriers>
    </default>
</config>

解决方法

您需要使用包含sql代码的安装程序脚本.

您可以参考以下链接

http://www.amitbera.com/create-an-magento-extension-with-custom-database-table/

这是使用自定义表创建基本扩展的教程.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。