摘要: 六、组件设计一般来说,如果是一般的joomla,学习到模块设计就差不多了。这里讲一下joomla的更深一点的知识,也就是组件设计。由于组件设计比较复杂,我们先要了解一下joomla的运行机制。请看如下:在看看组件的执行过程: 阅读全文
posted @ 2013-01-07 21:20 gamewyd 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 五、模块设计 前面我们已经讲了joomla的基础认识。现在开始讲一些更深的东西——模块设计。 在这里值得一提的是,事实上很多相关的资料在joomla的官方网站中都有,地址是: http://docs.joomla.org/ 英文好一点的同志可以到这里学习学习,这里更全面。 好的,废话少说,我们开始进入正题。 首先我们需要一个目录存放模块,目录的名称为:mod_XXX mod_是前缀,是一定要的,这是joomla的规范,除非你有能力改变它的基础类库,不然还是老老实实吧! XXX是模块的名词,记住名字只能支持英文的哦! mod_XXX目录下需要有关键的三个文件,分别是: mod... 阅读全文
posted @ 2013-01-06 00:03 gamewyd 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 三、joomla2.58的数据库:1. #_bannar/#_banner_clients/#_bannar_tracks此三张表对应的组件为com_bannar,分别为广告条表/广告客户表/已到期的广告表.bannar广告的管理对应这里三张表.2.#_categories这表统释全局的分类。除了对content内容分类之外,还包括两个核心组件的内容条目的分类也在这里定义,一个是weblink一个是rssfeed.所以这里他定义所有组件之中的分类,当然组件也完全可以不使用核心分类,如果需要的话.3.#_content/#_content_frontpage/#_content_rating这三 阅读全文
posted @ 2013-01-05 22:34 gamewyd 阅读(244) 评论(1) 推荐(0) 编辑
摘要: 在了解joomla个性定制之前,我们必须对joomla的概念,目录结构,数据库和实现原理有一定的了解。一、什么是joomla?joomla是一款内容管理系统的web版二、joomla的目录结构:administrator:后台管理地址installation:安装目录地址libraries:基础库文件地址templates和administrator/templates :前后台模板地址components:组件地址plugins:插件地址modules:模块地址tmp:临时文件地址includes:配置文件地址cache:缓存文件地址cli:joomla的命令行程序文件地址language: 阅读全文
posted @ 2013-01-03 23:05 gamewyd 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 组件com_ 模块mod_ 插件没有固定前缀 模板没有固定前缀 主要组件 前台 com_banners旗帜广告(前后都有)其实只是后台组件的前台部分可不用 com_contact联系我们(前后都有)其实只是后台组件的前台部分可不用 com_content文章(前后都有)其实只是后台组件的前台部分 com_finder智能搜索(前后都有)其实只是后台组件的前台部分可不用 com_newsfeeds新闻联播(前后都有)其实只是后台组件的前台部分可不用 com_search站内搜索(前后都有)其实只是后台组件的前台部分... 阅读全文
posted @ 2013-01-03 22:36 gamewyd 阅读(372) 评论(1) 推荐(0) 编辑