magento目录结构精编版
1 /app – 程序根目录
2
3 /app/etc – 全局配置文件目录
4
5 /app/code – 所有模块安装其模型和控制器的目录
6
7 /app/code/core – 核心代码或经过认证得模块,如果要升级不要这里的代码
8
9 /app/code/community – 社区版的模块目录
10
11 /app/code/local – 定制代码目录
12
13 /app/code/core/Mage? – magento默认命名空间
14
15 /app/code/core/Mage?/{Module} – 模块根目录
16
17 /app/code/core/Mage?/{Module}/etc – 模块的配置文件目录
18
19 /app/code/core/Mage?/{Module}/controllers – 模块的控制器
20
21 /app/code/core/Mage?/{Module}/Block? – 显示块的逻辑类
22
23 /app/code/core/Mage?/{Module}/Model? – 模块的对象模型
24
25 /app/code/core/Mage?/{Module}/Model/Mysql4? – 模块的资源模型
26
27 /app/code/core/Mage?/{Module}/sql – 模块各个版本的安装和升级用sql
28
29 /app/code/core/Mage?/{Module}/sql/{resource}/- 升级是需要的资源模型
30
31 /app/code/core/Mage?/{Module}/sql/{resource}/{type}-{action}-{versions}.(sql|php) – 资源升级文件 例如: mysql4-upgrade-0.6.23-0.6.25.sql
32
33 /app/design – 设计包目录 (layouts, templates, translations)
34
35 /app/design/frontend – 前端的设计
36
37 /app/design/adminhtml – 后台管理设计
38
39 /app/design/{area}/{package}/{theme} – 定制的主题
40
41 /app/design/{area}/{package}/{theme}/layout – 定义显示块的 .xml 文件
42
43 /app/design/{area}/{package}/{theme}/template – .phtml (html with php tags)模版
44
45 /app/design/{area}/{package}/{theme}/locale – Zend_Translate 兼容的主题用的文字翻译
46
47 /app/locale – 本地化文件
48
49 /app/locale/{locale (en_US)} – Zend_Translate 兼容的模块用的文字翻译
50
51 /skin/{area}/{package}/{theme}/- css和图像
52
53 /lib – 公用库
54
55 /js – javascripts
56
57 /media – 上传文件存放目录
58
59 /tests – 测试目录
60
61 /var – 临时文件目录
控制器的开发使用说明
模块通过控制器来提供接口,控制器对于一个模块来说并不是必需的比如 察看订单的url是 http://xxx.xxx.xxx.xxx/sales/order/view/order_id/77/其中这个sales是入口的名称(frontName),order是控制器的名字,view是action名(控制器类中的方法名),order_id参数名,77参数值对应的配置文件

1 <routers>
2 <sales>
3 <use>standard</use>
4 <args>
5 <module>Mage_Sales</module>
6 <frontName>sales</frontName>
7 </args>
8 </sales>
9 </routers>

magento目录结构精编版的更多相关文章
- Android开发新手学习总结(六)——android开发目录结构【图文版】
转载链接:http://bbs.itcast.cn/thread-87059-1-1.html?rss 既然已经搭建好环境了,那就对Android Studio中项目目录结构做个简单的了解了,这里以最 ...
- CentOS目录结构超详细版
最近初学Linux 对linux的目录产生了很多疑问,看到这篇文章,让我顿时对目录有了一个清晰的认识!推荐给大家! ------------------------------------------ ...
- magento目录结构说明,Magento文件夹结构说明,Magento folder structure
/app – 程序根目录 /app/etc – 全局配置文件目录 /app/code – 所有模块安装其模型和控制器的目录 /app/code/core – 核心代码或经过认证 ...
- SVN 命令行 精编版
1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout https://svn.sinaapp.com/beckhom 简 ...
- Magento学习第一课——目录结构介绍
Magento学习第一课--目录结构介绍 一.Magento为何强大 Magento是在Zend框架基础上建立起来的,这点保证了代码的安全性及稳定性.选择Zend的原因有很多,但是最基本的是因为zen ...
- magento开发手册之目录结构
magento是一个很优秀的电商系统,很多朋友会用它部署自己的电商网站,少不了二次开发.下面我们随着ytkah来一起认识一下magento开发手册之目录结构吧. /app – 程序根目录 /app/e ...
- 十大滤波算法程序大全(Arduino精编无错版)(转)
源:十大滤波算法程序大全(Arduino精编无错版) 转载请注明出处:极客工坊 http://www.geek-workshop.com/thread-7694-1-1.html
- thinkcmf安装教程与目录结构详解 快速上手版
最近接了一个建站项目,要求用thinkcmf来搭建,ytkah在想php都大致一样吧,快速地下载安装包,可是!怎么安装呢?没看到安装指引文件或目录,查看了安装说明public目录做为网站根目录,入口文 ...
- Centos目录结构详细版
使用linux也有一年多时间了 最近也是一直在维护网站系统主机 下面是linux目录结构说明 本人使用的是centos系统,很久没有发表博文了 近期会整理自己所用所了解知识点,发表linux相关的 ...
随机推荐
- POJ 1422 Air Raid (最小路径覆盖)
题意 给定一个有向图,在这个图上的某些点上放伞兵,可以使伞兵可以走到图上所有的点.且每个点只被一个伞兵走一次.问至少放多少伞兵. 思路 裸的最小路径覆盖. °最小路径覆盖 [路径覆盖]在一个有向图G( ...
- 通过javascript把图片转化为字符画
1.获取上传图片对象数据 Javascript无法直接获取本地上传的图片的数据,html5可以解决这一问题 .html5里面的FileReader interface可以把图片对象的数据读到内存,然后 ...
- 解决android sdk manage打开闪退的解决方法
在打开android sdk mangage.exe的时候,一闪而过,在eclipse中出现如下提示: [2015-07-20 13:42:23 - SDK Manager] [SDK Manager ...
- MVC路由调试工具RouteDebug
环境 MVC3 路由注册 入口简单,在Global.asax文件RegisterRoutes方法中. 当为我们的应用程序注册多个路由后,由于注册不当,得不到预期的结果.为什么会发生这种情况,请求具体走 ...
- 定时任务处理-Quartz
Quartz Scheduler,定时任务 Quartz是一个作业调度系统(a job scheduling system),负责在约定的时间到达时执行(或通知)其他软件控制.是一个Java的定时任务 ...
- db2数据库创建一张表,并为该表加上主键递增的性能和中间表的创建的sql语句
创建角色表 CREATE TABLE NBCTXP.TBL_NBC_NONBANKROLE ( ID BIGINT NOT NULL, ROLENAME VARCHAR(50), C ...
- Android的两种上下文的区别
1.Activity.this,Activity是间接继承自Context 2.getApplicationContext()返回来的就是Context 3.getBaseContext()返回的也是 ...
- suse linux中apache+php服务器安装
主站下载源码 tar zxvf httpd-2.2.4.tar.bz2cd httpd-2.2.4 ./configure --prefix=/usr/local/apache --sysconfdi ...
- 【转】谈一谈PHP字串清除空格函数不安全
清除空格的方法是不安全的,部分原因是因为字符中的空格非常多,例如 "addslashes的问题在 于黑客 可以用0xbf27来代替单引号,而addslashes只是将0xbf27修改为0xb ...
- WPF为提示信息文本增加闪烁效果
程序通常需要显示某些提醒用户警示的信息,如:收件箱(40)其中数量闪烁就会起到警示效果.可以适用如下Storyboard实现: <ItemsControl.ItemTemplate> &l ...