CMS Series:Joomla and Drupal

A pluginis a kind of joomla extension. Plugins provide functions which areassociated with trigger events. Joomla provides a set of coreplugin events, but any extension can fire events. When a particularevents occurs, all plugin functions of the type associated with theevent are executed in sequence. This is a powerful way of extendingthe functionality of the joomla framework. It also offers extensiondevelopers a wat to allow other extensions to respond to theiractions, making extension extensible.


Thejoomla plugin architecture follows the observer design pattern. Alluser templates installed on a joomla site are stored in thetemplate directory, which is located at the root directory of ajoomla site.


Joomlaoperates directly with the php language and the joomla applicationitself is a framework of php classes. By addressing some of thejoomla objects such as Jdocument and JdocumentHTML in your templatecode, you can render output of modules and components, as well asretrieve information about the current executionenvironment.



A regionis essentially a section of the page on your site. Your can defineas many regions as you wish in your .info file, but you mustinclude page_bottom,page_top,help and content in your .info file,as core requires those regions to function properly. The next stepis to update your page.tpl.php file to address your newregions.

Twoways to theme















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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值