magento新建模块覆盖旧版后台

config.xml 配置

<?xml version="1.0"?>
<config>
    <modules>
        <Youpackage_Adminhtml>
            <version>0.1.2</version>
        </Youpackage_Adminhtml>
    </modules>
    <admin>
        <routers>
            <adminhtml>
                <args>
                    <modules>
                        
                        <appgame_adminhtml after="Mage_Adminhtml">Appgame_Adminhtml</appgame_adminhtml>                //在Mage_Adminhtml 之后执行
                    </modules>
                </args>
            </adminhtml>
        </routers>
    </admin>
    <adminhtml>
        <layout>
            <updates>
                <Youpackage_Adminhtml>
                    <file>adminhtml.xml</file>
                    //layout 文件夹
                </Youpackage_Adminhtml>
            </updates>
        </layout>
        <translate>
            <modules>
                <Youpackage_Adminhtml>
                    <files>
                        <default>Youpackage_Adminhtml.csv</default>
                        //语言包
                    </files>
                </Youpackage_Adminhtml>
            </modules>
        </translate>
    </adminhtml>
    <global>
        <blocks>
            <youpackage_adminhtml>
                <class>Youpackage_Adminhtml_Block</class>
                // blocks 
            </youpackage_adminhtml>
        </blocks>
        <helpers>
            <youpackage_adminhtml>
                <class>Youpackage_Adminhtml_Helper</class>
                // Helper
            </youpackage_adminhtml>
        </helpers>
        <models>
            <youpackage_adminhtml_resource>
                <class>Youpackage_Adminhtml_Model_Resource</class>
                <deprecatedNode>adminhtml_mysql4</deprecatedNode>
            </youpackage_adminhtml_resource>
            <youpackage_adminhtml>
                <class>Youpackage_Adminhtml_Model</class>
                // model 
                <resourceModel>youpackage_adminhtml_resource</resourceModel>
                // 资源模型 
            </youpackage_adminhtml>
        </models>
        <resources>
            <youpackage_adminhtml_setup>
                <setup>
                    <module>Youpackage_Adminhtml</module>
                    <class>Mage_Catalog_Model_Resource_Setup</class>
                </setup>
                //安装文件设置
            </youpackage_adminhtml_setup>
        </resources>
    </global>

</config>
时间: 2024-08-01 02:25:34

magento新建模块覆盖旧版后台的相关文章

一招解决OpenERP8.0安装旧版模块报错

有喜欢尝鲜的网友开始玩8.0了,可是版本还没发布,社区的很多特别好的模块还没有升级到8,所以经常碰到模块无法安装的问题. No module name osv 网友提出将模块的 from osv import osv,fields 改为 from openerp.osv import osv,fields 其实这是一个编程规范问题,旧版模块代码里很多这种导入方式,一个一个改对于不懂代码的或者openerp新手是不现实的. 众所周知,openerp的运行入口是openerp-server.py,在

(转)Resources和AssetBundle(新旧版)学习

Resources: Resources的缺点:1.与显示Inspector上直接引用相比,Resources使用不方便. 2.不管你Resources上的资源是否调用了,当你发布的时候,Resources上的资源会全部一起打包掉,无法作更新. Resources里的方法: Resources.Load :动态加载特殊文件夹Resources里的文件. Resources.UnloadAsset:回收指定的缓存. Resources.UnloadUnusedAsset:回收没有被引用的缓存 这里

Resources和AssetBundle(新旧版)学习(来自蛮牛)

Resources: Resources的缺点:1.与显示Inspector上直接引用相比,Resources使用不方便. 2.不管你Resources上的资源是否调用了,当你发布的时候,Resources上的资源会全部一起打包掉,无法作更新. Resources里的方法: Resources.Load :动态加载特殊文件夹Resources里的文件. Resources.UnloadAsset:回收指定的缓存. Resources.UnloadUnusedAsset:回收没有被引用的缓存 这里

HIVE自定义TextInputFormat (旧版MapReduceAPI ok, 新版MapReduceAPI实现有BUG?)

我们的输入文件 hello0, 内容如下: xiaowang 28 [email protected][email protected] 38 [email protected][email protected] 100 unknown 逻辑上有3条记录, 它们以@[email protected]分隔. 我们将分别用旧版MapReduce API 和新版MapReduce API实现自定义TextInputFormat,然后在hive配置使用, 加载数据. 首先用旧版API 1, 自定义For

创建本地RPM源之更新系统旧版软件

事情起因: 系统版本为Centos6.6 ,因为之前同事没有采用最小化选择性安装,所以系统安装好后自带有mysql5.1的三个安装包: [[email protected] ~]# rpm -qa | grep mysql mysql-5.1.73-3.el6_6.x86_64 mysql-devel-5.1.73-3.el6_6.x86_64 mysql-lib-5.1.73-3.el6_6.x86_64 在安装新版本mysql前,只卸载掉了 mysql 和 mysql-devel,但没能成功

51CTO博客旧版首页截图纪念

2017年7月11日,51CTO博客PC端首页进行改版,这个曾经陪伴了多年的旧版首页已经超期服役,将告别历史舞台,但它也承载了我们很多作者的光荣与梦想.承载了我们很多阅读的时光.特将旧版首页截图保存,以作留念.

新建模块,导入模块的方法

新建模块:   # -*- coding: utf-8 -*- class module1: def __init__(self): print(self) def function1(self): print(self) def function2(self): print(self) 要当模块调用的py文件一般是保存在系统目录: -\Lib\site-packages 当然也可以保存在其他位置,例如: C:\module1.py 导入模块: # -*- coding: utf-8 -*- i

apicloud安卓更新,新版本不能覆盖旧版本的问题及解决方案

原因:apicloud安卓打包前代码用小乌龟提交,在当前项目的文件夹目录下,都看得到已经提交成功,全部打绿色勾.而在apicloud IDE中部分文件仍旧带星号. 在这种情况下打包,用apicloud更新版本时,就会出现新版本不能覆盖旧版本的问题. 解决方案:备份项目代码,删除项目内代码文件,用小乌龟提交空的项目文件夹,然后更新该项目文件夹,判断服务器svn上代码是否为空,不为空,继续清空提交,更新,直到为空.然后将备份的代码拷贝到空的项目文件夹里面,提交上去.到apicloud IDE中就可以

4.6之前旧版动画系统(Animation),AI

一:4.6之前旧版动画系统(Animation)二:4.6版本之后新版动画系统(Animator)方法:动画分割方法:(控制动画播放的动画)1. Play2. CrossFade3. CrofdFadeQueuedIsPlaying()指定的动画是否正在播放Stop()停止播放指定的动画属性:isPlaying:当前是否有动画正在播放 Rig标签中的Animation Type要是Legacy(旧版动画系统) 动画融合(通过指定关节来播放动画) 动画帧事件(当动画播放到某一帧时执行指定的方法,比