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相关的 ...
随机推荐
- Java笔记之数组
1.int flags[] = new int[10];数组中的每个元素初始化为0. Arrays.fill(flags, 0);将数组中每个元素置为0.
- 浅析Android中的消息机制(转)
在分析Android消息机制之前,我们先来看一段代码: public class MainActivity extends Activity implements View.OnClickListen ...
- clearfix 清除浮动的问题
今天看一篇博文,发现其实有很多方法实现清除浮动,各有利弊 采用伪类:after进行后续空制的高度位零的伪类层清除 采用CSS overflow:auto的方式撑高 采用CSS overflow:hid ...
- Heritrix源码分析(二) 配置文件order.xml介绍(转)
本博客属原创文章,欢迎转载!转载请务必注明出处:http://guoyunsky.iteye.com/blog/613412 本博客已迁移到本人独立博客: http://www.yun5u. ...
- Android MVPR 架构模式
最近我在尝试让 Google 的 IO App 变得可单元测试,我这样做的其中一个原因是验证 Freeman 和 Pryce 在引用中对单元测试的总结.即使现在我还是没有把 IOSched 中的任何一 ...
- hdu 5510 Bazinga (kmp+dfs剪枝) 2015ACM/ICPC亚洲区沈阳站-重现赛(感谢东北大学)
废话: 这道题很是花了我一番功夫.首先,我不会kmp算法,还专门学了一下这个算法.其次,即使会用kmp,但是如果暴力枚举的话,还是毫无疑问会爆掉.因此在dfs的基础上加上两次剪枝解决了这道题. 题意: ...
- EhCache 分布式缓存/缓存集群
开发环境: System:Windows JavaEE Server:tomcat5.0.2.8.tomcat6 JavaSDK: jdk6+ IDE:eclipse.MyEclipse 6.6 开发 ...
- 【转】linux dumpe2fs命令
转自:http://www.shellcn.net/linux_command/linux_dumpe2fs.html 命令名称 dumpe2fs - 显示ext2/ext3/ext4文件系统信息. ...
- Selenium IDE- 不同的浏览器
Selenium IDE- 不同的浏览器 Selenium IDE脚本只能对火狐的工具Firefox插件运行测试.使用Selenium-IDE开发的测试可以对其他浏览器所保存为Selenium网络驱动 ...
- JavaScript中的Function(函数)对象
1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4. ...