MAGENTO 后台模块开发实例

在这一章节,我们来梳理一下之前几章的内容,更加完整性的走一遍,下面所列出步骤中的代码可以在这里下载,解压后直接复制进项目即可看出效果

下载: Magento-Backend-Module-Full.zip (16.0 KB)

空间名 / Namespace :
Company

模块名 / Module Name :
Web

步骤一、声明模块及其代码池

建立 /app/etc/modules/Company_Web.xml 文件 (你可以任意定义名字,也可以用一个文件来声明多个模块)

步骤二、在 /app/code/local/ 目录下为该模块建立底层目录

步骤三、为前台创建一个控制器

/app/code/local/Company/Web/controllers/IndexController.php

步骤四、 继续为后台创建一个控制器

app\code\local\Company\Web\controllers\Adminhtml\WebController.php

步骤五、创建一个前台的 Block 文件

app/code/local/Company/Web/Block/Web.php

步骤六、创建一个后台的 Block 文件

app/code/local/Company/Web/Block/Adminhtml/Web.php

步骤七、创建如下文件

app/code/local/Company/Web/Block/Adminhtml/Web/Grid.php

步骤八、创建如下文件

app/code/local/Company/Web/Block/Adminhtml/Web/Edit.php

步骤九、创建如下文件

app/code/local/Company/Web/Block/Adminhtml/Web/Edit/Tabs.php

步骤十、创建如下文件

app/code/local/Company/Web/Block/Adminhtml/Web/Edit/Form.php

步骤十一、创建如下文件

app/code/local/Company/Web/Block/Adminhtml/Web/Edit/Tab/Form.php

步骤十二、创建如下 config 文件

app/code/local/Company/Web/etc/config.xml

步骤十三、创建 Helper 类

app/code/local/Company/Web/Helper/Data.php

步骤十四、创建 Model 类

app/code/local/Company/Web/Model/Web.php

步骤十五、创建 Resource Model 类

app/code/local/Company/Web/Model/Mysql4/Web.php

步骤十六、创建 Collection 类

app/code/local/Company/Web/Model/Mysql4/Web/Collection.php

步骤十七、创建 Mysql 文件

app/code/local/Company/Web/sql/web_setup/mysql4-install-0.1.0.php

步骤十八、创建前台layout.xml

app/design/frontend/default/default/layout/web.xml

步骤十九、创建后台layout.xml

app/design/adminhtml/default/default/layout/web.xml

步骤二十、创建 template 文件

app\design\frontend\default\default\template\web\web.phtml


source: http://www.sunzhenghua.com/magento-admin-module-development-part7-complete-example








  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值