您当前的位置 » 首页 » PHP视频 » Joomla! CMS二次开发教程 » Joomla! CMS二次开发教程(五)

快速学习通道 »进入论坛提问

Joomla! CMS二次开发教程(五)

Joomla! CMS二次开发教程(五)插件开发
  • 名称:Joomla! CMS二次开发教程(五)
  • 讲师:administrator
  • 频道:PHP视频
  • 类别:Joomla! CMS二次开发教程
  • 时间:2010-08-16
  • 点击次数:45464
进入购买课时卡频道

视频说明»

一、Joomla!插件开发

Joomla!中的插件是为了实现一些独立的功能,插件基于Joomla!的平台上开发。

插件的开发可以很好地对网站进行功能扩展,也可以帮助用户在构建网站过程中完成最复杂的业务逻辑。

二、图书管理系统插件开发需求

现在我们有了图书管理系统,可以添加与展示图书信息。下面我有新的需求,有人会在发布文章时介绍到某些图书,我们希望在展示这些文章时,遇到相关图书名称,可以自动更换为展示该图书详细信息的链接。

三、插件开发步骤

1)在数据库注册插件
2)创建插件核心文件
3)插件触发事件
4)编写插件业务逻辑
5)开启插件

四、插件触发事件

Joomla!提供了一系列的内核事件系统事件(system)用户事件(user)编辑事件(editor)内容事件(content)

五、图书管理插件开发

在文章中添加{bookinfo PHP宝典},可以自动显示该图书信息
注册插件
正则匹配,取出所有的{bookinfo (.*)},进行循环替换
根据取出的书名到数据库中查找该书信息
根据查找到的信息创建HTML显示
替换文章正文中{bookinfo 书名}变为HTML显示

作者:PHP视频教程@PHP培训 修订1.0 2010-08

乐学PHP学院是国内专业的PHP培训机构,天津最好的PHP培训机构,拥有完整全面的PHP培训课程体系,使用自行开发的PHP内容管理系统作为授课案例,真实项目教学,还提供PHP教程、PHP视频、PHP人才、PHP开发等服务!

© 2010 乐学PHP学院

电话 400-099-2088    QQ: 点击这里给我发消息 点击这里给我发消息

地址:天津市和平区南马路11号,创新大厦