上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页

2009年12月22日

第三章 Joomla!扩展开发--后端开发

摘要: 创建和管理评论是我们组件的最大任务。我们会加入表单和数据库函数,然后就可以添加评论。创建数据表在建立界面来输入评论前,我们需要创建评论的数据表:CREATE TABLE 'jos_reviews' ('id' int(11) NOT NULL auto_increment,'name' varchar(255) NOT NULL,'address' varchar(255) NOT NULL,'r... 阅读全文

posted @ 2009-12-22 17:37 14的路 阅读(552) 评论(0) 推荐(0) 编辑

第二章 Joomla 组件开发入门

摘要: 在你进行编码之前,有一些文件和文件夹需要创建和一些查询语句需要运行。你不但可以创建组件而且不用额外的配置就可以尝试不同的特性。你也可以看到Joomla!组织和访问组件方法的概况。最后,你会像其它组件一样加入工具栏。Joomla!组件的结构Joomla!的所有组件都遵守指定的命名约定。每个系统组件都有唯一的名字,名字不要包括空格。代码分成两个文件夹,文件夹以com_开头,紧接着就是组件的名字。因此,... 阅读全文

posted @ 2009-12-22 17:36 14的路 阅读(735) 评论(0) 推荐(0) 编辑

第一章 Joomla!扩展开发:概况

摘要: 第一章Joomla!扩展开发:概况你以前开发过动态网站但你的朋友告诉你有关Joomla!的事,所以你决定试一试。从食物网上那些出名的厨师中得到灵感后,你想建立一个简单的关于餐厅的网站。这个网站的安装比你期望要建立的内容管理系统要快速和平稳。当你找到一个精美的模板并添加了一些菜单和一些内容后,你开始考虑增加一些新的特性可以给你带来更多的访问量,甚至一些钱。之后,你安装了购物车来买书,一个论坛来收集意... 阅读全文

posted @ 2009-12-22 17:33 14的路 阅读(559) 评论(1) 推荐(0) 编辑

2009年12月20日

joomla源代码探析续(三十一) JHTML 类常用的方法

摘要: 我曾经在几篇文章中涉及到JHTML的方法使用,这里不再说了,请看相关的文章。Joomla!中如何使用switcher.js实现一个位置上div层的切换显示Joomla!用caption.js自动显示图片的简短描述如何在Joomla! 1.5 管理后台中实现滑动分页效果在Joomla!中怎样使用日历部分behavior.calendar在Joomla!中使用弹出提示(Tooltip)教程这里主要说一... 阅读全文

posted @ 2009-12-20 21:15 14的路 阅读(1780) 评论(0) 推荐(0) 编辑

joomla源代码探析续(三十) JDate类参考

摘要: JDate类与JString类一样是Joomla!中的基础类,Joomla! core中的大部分日期都用到了相关的函数。JDate的构造函数有两个参数,一个是$date,一个是$tzOffset,前者是时间,默认是当前值,$date可以有三种形式,RFC 822, ISO 8601,unix time stamps,而$tzOffset是时区偏移,比如中国应该是8,默认值是全局配置中你设置的参数.... 阅读全文

posted @ 2009-12-20 21:09 14的路 阅读(373) 评论(0) 推荐(0) 编辑

joomla源代码探析续(二十九) JHTML 与JHTMLSelect 类的使用

摘要: 我们在form表单生成的过程中,经常需要有select 标签或者radio标签,这点上 Joomla!也给我们提供了方便的接口JHTMLSelect 。JHTMLSelect的函数可以分为两类:第一类是选项设置,包括:option,optgroup,我们来看看option,option( $value, $text='', $value_name='value', $text_name='text... 阅读全文

posted @ 2009-12-20 21:07 14的路 阅读(801) 评论(0) 推荐(0) 编辑

joomla源代码探析续(二十八) 如何扩展JTable类

摘要: JTable类是Active Record设计模式(web应用中应用最为广泛,最为简单的数据库相关的设计模式,笔者)的实现。JTable在joomla与数据库交互过程中广泛的使用。要使用JTable,首先要创建一个JTable的子类。下面是我们的一个例子:<?phpdefined('_JEXEC') or die();class TableRecipes extends JTable{var... 阅读全文

posted @ 2009-12-20 21:05 14的路 阅读(884) 评论(1) 推荐(0) 编辑

joomla源代码探析续(二十七)组件后台如何设置参数

摘要: 以下的方法可以在管理后台中添加一个Parameters设置的按钮,点击按钮可以设置这个组件的相关参数,当修改这些参数后,参数保存在component表中。首先要创建一个XML配置文件,文件中包含了相关参数,这个参数文件保存在后台管理界面相应组件中的config.xml中。比如文章/administrator/components/com_content/config.xml.假设我们的评论组件的x... 阅读全文

posted @ 2009-12-20 21:00 14的路 阅读(489) 评论(0) 推荐(0) 编辑

joomla源代码探析续(二十六)JUser对象和用户权限判断

摘要: 每一个访问Joomla网站的用户都对应这一个JUser对象,通过$user =& JFactory::getUser() 就可以获得这个对象引用并访问对象的成员函数和属性。下面的代码就是显示用户的名称,邮件的一段代码:echo "<p>Your name is {$user->name}, your email is {$user->email}, and your... 阅读全文

posted @ 2009-12-20 20:57 14的路 阅读(895) 评论(0) 推荐(0) 编辑

joomla源代码探析续(二十五)JRequest对象的变量获取过程

摘要: Joomla 1.5 RC3版本的SEF存在不少问题,前段时间架站的时候曾经仔细看过这部分,昨天做apache转向的时候,突然发现又都忘记了,再回忆一次,记录下来。/index.php 中$mainframe->route(); 这一函数中实现了从URI中获取相关参数并填充到JRequest中,我们来看看这个函数的实现过程。这个函数的代码清单如下:function route(){// ge... 阅读全文

posted @ 2009-12-20 20:48 14的路 阅读(753) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页

导航

友情链接:源码下载