随笔分类 - 网站相关
和网站设计的相关内容
摘要:七、插件设计插件这方面我也不是很行,很少用,不过看过下面我推荐的这篇文章,应该就基本了解了。作者:Andrew Eddile翻译:warran原文地址:http://developer.joomla.org/tutorials/184-how-to-create-a-joomla-plugin.html介绍Joomla插件可用作各种用途。插件为网站的输出页面增加了更多的表达方式,并且具有安装功能。插件类型尽管Joomla的插件类型几乎是无限多的。但他们有8个核心的类型。这些核心类型,分类存放在/plugins/目录,他们是:authenticationcontenteditorseditors
阅读全文
摘要:通过上一页的第一张图片我们可以知道,组件在页面里面总是先渲染的。它的地位可想而知是重要的。通过第二张图我们也明白它的结构也是比较复杂的。 组件包含模块、视图、控制三个部分。它们的关系如下: (1) (2)图(1)是大结构关系图。图(2)是模块、视图、控制关系图看见controller和model了吗,它们之间的关系是一条虚线。这是为什么呢?在这里我们要明确一个概念。这里的模块和前面模块设计里面提到的模块两个不同概念!前者是一个方法集合,后者是缓存块。组件里面的方法是直接在viewer类中调用,设置好相应...
阅读全文
摘要:六、组件设计一般来说,如果是一般的joomla,学习到模块设计就差不多了。这里讲一下joomla的更深一点的知识,也就是组件设计。由于组件设计比较复杂,我们先要了解一下joomla的运行机制。请看如下:在看看组件的执行过程:
阅读全文
摘要:五、模块设计 前面我们已经讲了joomla的基础认识。现在开始讲一些更深的东西——模块设计。 在这里值得一提的是,事实上很多相关的资料在joomla的官方网站中都有,地址是: http://docs.joomla.org/ 英文好一点的同志可以到这里学习学习,这里更全面。 好的,废话少说,我们开始进入正题。 首先我们需要一个目录存放模块,目录的名称为:mod_XXX mod_是前缀,是一定要的,这是joomla的规范,除非你有能力改变它的基础类库,不然还是老老实实吧! XXX是模块的名词,记住名字只能支持英文的哦! mod_XXX目录下需要有关键的三个文件,分别是: mod...
阅读全文
摘要:三、joomla2.58的数据库:1. #_bannar/#_banner_clients/#_bannar_tracks此三张表对应的组件为com_bannar,分别为广告条表/广告客户表/已到期的广告表.bannar广告的管理对应这里三张表.2.#_categories这表统释全局的分类。除了对content内容分类之外,还包括两个核心组件的内容条目的分类也在这里定义,一个是weblink一个是rssfeed.所以这里他定义所有组件之中的分类,当然组件也完全可以不使用核心分类,如果需要的话.3.#_content/#_content_frontpage/#_content_rating这三
阅读全文
摘要:在了解joomla个性定制之前,我们必须对joomla的概念,目录结构,数据库和实现原理有一定的了解。一、什么是joomla?joomla是一款内容管理系统的web版二、joomla的目录结构:administrator:后台管理地址installation:安装目录地址libraries:基础库文件地址templates和administrator/templates :前后台模板地址components:组件地址plugins:插件地址modules:模块地址tmp:临时文件地址includes:配置文件地址cache:缓存文件地址cli:joomla的命令行程序文件地址language:
阅读全文
摘要:组件com_ 模块mod_ 插件没有固定前缀 模板没有固定前缀 主要组件 前台 com_banners旗帜广告(前后都有)其实只是后台组件的前台部分可不用 com_contact联系我们(前后都有)其实只是后台组件的前台部分可不用 com_content文章(前后都有)其实只是后台组件的前台部分 com_finder智能搜索(前后都有)其实只是后台组件的前台部分可不用 com_newsfeeds新闻联播(前后都有)其实只是后台组件的前台部分可不用 com_search站内搜索(前后都有)其实只是后台组件的前台部分...
阅读全文

浙公网安备 33010602011771号