没有合适的资源?快使用搜索试试~ 我知道了~
首页magento新闻模块开发教程
magento新闻模块开发教程
4星 · 超过85%的资源 需积分: 5 7 下载量 116 浏览量
更新于2023-03-16
评论 1
收藏 176KB DOCX 举报
详细的讲解并分析了magento新闻开发案例,对magento二次开发是一次很好的总结
资源详情
资源评论
资源推荐
Magento 新闻模块开发教程 (一) 创建骨架目录
今天突然想自己写一个新闻模块,于是去参考 的开发书籍,和本教程大同小异,分
享给大家,宗旨还是大家能共同进步!本教程分为 章,那么我们现在开始!
模块应当遵循 的 结构,包括 视
图层放在 的对应目录下,分为 和 。当然在写模块之前,你必须创建
模块的 启动文件,这个我会在后续的章节中提到。不管你用的是 , 还
是 ,都应该有如下的骨架目录,我们把他放在 下面:
这样我们便完成了对骨架目录的创建,下一章我们会创建一个 的模块启动文件来激活
这个模块。
Magento 新闻模块开发教程 (二) 激活你的模块
现在我们应该告诉 来激活这个模块。
在 中的应用程序创建一个新的 !" 文件,命名为 #$%&'()&*+,-"&
目录中。就我而言,这是 ,.*$/
0 写入以下代码,这样,我们的模块便激活了。
12345 6527
187
17
1,.*$/7
19371937
1717
1,.*$/7
17
187
的配置很大程度上取决于 文件。对于新建立的模块,我们必须告诉
新的包,这里是 ,.,并且告诉 新的代码库放在 下面,93 节点设置为
表示激活启用。
Magento 新闻模块开发教程 (三) 创建前后端控制器
之前创建了骨架目录并且激活了新模块,现在要为模块创建前台和后台的控制器。
首先在 ,.$/中创建一个名为 # 的前
端控制器:
,.*$/*#***(*)9:
.9)9;<
:
=4>>?;@@<A
=4=B79;@*@<A
=/%4=B7%$;@/@<A
=4=B7;<B7.;=/%;@/*@@9@@8@@@
@@<<B7/;@@<B7;@*9,&?@<A
=/4=B7.);=<A
>>;@@=/<A
=B7";<A
=B7";<A
C
.93/)9;<
:
=/*4=B7';<B7;@@<A
.;=/*D4EE=/*D4@@<:
=/4>>;@//@<B7;=/*<B7,;<A
C:
=/4A
C
FF
F#./
F
.;=/44<:
=4>>?;@@<A
=4=B79;@*@<A
=/%4=B7%$;@/@<A
=4=B7;<B7.;=/%;@/*@@8@@9@@@
@@@*9@<<B7/;@@<B7;@*9,&?@<A
=/4=B7.'/;=<A
C
>>;@/@=/<A
=B7";<A
=B7";<A
C
C
这个 是前端控制器,主要负责加载和显示文章列表和内容, 控制器负责现
实文章列表,当用户点击指定文章时,跳转到 3/ 动作,显示指定文章的详细信息 ,
中访问数据库需要创建一个 * 对象,这个对象可以用来执行 语句。
接下来创建一个后台控制器 $/ ,放在 ,.$/
)目录下:
,.*$/*)*$/*)**9
:
.9*)9;<
:
=B7";<B7*)93;@/@<B
7*G;>>;@@<B7**;@#@<>>;@@<B
7**;@#@<<A
=A
C
.9)9;<
:
=B7*)9;<A
=B7*;=B7";<B7G;@/*/@<<A
=B7";<A
C
.9)9;<
:
=4=B7';<B7;@@<A
=4>>;@//@<B7;=<A
.;=B7#;<HH=446<:
=4>>?;@@<B7(,;<A
.;D;=<<:
=B7,;=<A
C
>>;@/*@=<A
=B7";<A
=B7*)93;@/@<A
=B7*G;>>;@@<B7**;@#@<
>>;@@<B7**;@$/#@<<A
=B7*G;>>;@@<B7**;@#$/@<
>>;@@<B7**;@#$/@<<A
=B7";<B7G;@@<B7"&I;<A
=B7*;=B7";<B7G;@/*/*@<<B
7*"J;=B7";<B7G;@/*/**@<<A
=B7";<A
C:
>>?;@@<B7&;>>;@/@<B7**;@#
@<<A
=B7*;@FF@<A
C
C
.9/)9;<
:
=B7*./;@@<A
C
.93)9;<
:
.;=4=B7';<B7;<<:
.;;=*(#"&?K@8@LK@@L<EE=*(#"&?K@8@LK@@LD4@@<:
:
F?9F
=4/*(*-;@8@<A
)9//
=B7)/&;;@M@@M@@.@@@<<A
=B7)/'(;.<A
=B7(,;.<A
N
=4>>G,;@@< ,? @/@ ,?A
=B73;==*(#"&?K@8@LK@@L<A
C;&9=<:
C
/3,G
=K@8@L4=*(#"&?K@8@LK@@LA
C
=4>>;@//@<A
=B7,;=<B7#;=B7';<B7;@@<<A
:
.;=B7%44$-""HH=B7-%;<44$-""<:
=B7%;/;<<B7-%;/;<<A
C:
=B7-%;/;<<A
C
=B73;<A
>>?;@@<B7?;>>;@/@<B
7**;@#/.3@<<A
>>?;@@<B7(,;.<A
.;=B7';<B7;@@<<:
=B7*;@FF@;@@47=B7#;<<<A
A
C
=B7*;@FF@<A
A
C;&9=<:
>>?;@@<B7&;=B7;<<A
>>?;@@<B7(,;=<A
=B7*;@FF@;@@47=B7';<B7;@@<<<A
A
C
C
>>?;@@<B7&;>>;@/@<B7**;@-
83@<<A
=B7*;@FF@<A
C
.9)9;<:
.;=B7';<B7;@@<76<:
:
=4>>;@//@<A
=B7#;=B7';<B7;@@<<B7;<A
>>?;@@<B7?;>>;@@<B
7**;@#/.@<<A
=B7*;@FF@<A
C;&9=<:
>>?;@@<B7&;=B7;<<A
=B7*;@FF@;@@47=B7';<B7;@@<<<A
C
C
=B7*;@FF@<A
C
剩余21页未读,继续阅读
danfore2012
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 数据结构1800题含完整答案详解.doc
- 医疗企业薪酬系统设计与管理方案.pptx
- 界面与表面技术界面理论与表面技术要点PPT学习教案.pptx
- Java集合排序及java集合类详解(Collection、List、Map、Set)讲解.pdf
- 网页浏览器的开发 (2).pdf
- 路由器原理与设计讲稿6-交换网络.pptx
- 火电厂锅炉过热汽温控制系统设计.doc
- 企业识别CIS系统手册[收集].pdf
- 物业管理基础知识.pptx
- 第4章财务预测.pptx
- 《集成电路工艺设计及器件特性分析》——实验教学计算机仿真系.pptx
- 局域网内共享文件提示没有访问权限的问题借鉴.pdf
- 第5章网络营销策略.pptx
- 固井质量测井原理PPT教案.pptx
- 毕业实习总结6篇.doc
- UGNX建模基础篇草图模块PPT学习教案.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2