文章分类 -  joomla

上一页 1 2 3 4 下一页

职场中值得你跟随的十种老板
摘要:一、能够在员工需要的时候给员工提供指导,帮助员工发展的老板   老板虽然与下属是上下级关系,但是没有下属的支持和协作,再出色的老板都无法独自让公司正常运作。对企业来说,员工是重要的组成部分,但员工不 能完全等同于“零件”,过于关心业绩增长,而忽略员工的感受以及职业发展的老板,在团队中的威信就会降低,随之而来的怠工及人员流动频繁势必会造成公司人 力成本增加,销售额下降等不良后... 阅读全文

posted @ 2009-12-24 14:28 14的路 阅读(411) 评论(0) 推荐(0) 编辑

Joomla!处理字符串过滤
摘要:Joomla!提供了一个静态类JRequest,它将直接过滤掉$_GET,$_POST,$_FILES,$_COOKIE与 $_REQUEST中有害的字符串。使用JRequest::getVar()获取值:$id = JRequest::getVar('id');也可以设定默认值,如果变量没有定义,直接使用默认值$id = JRequest::getVar('id',0);默认情况下JReques... 阅读全文

posted @ 2009-12-23 21:51 14的路 阅读(1007) 评论(0) 推荐(0) 编辑

第四章 Joomla!扩展开发--前端开发(二)
摘要:分析URL段如果你现在想点击一条点评,那么你会看到类似这样的信息: "Fatal error: Call to undefned function reviewsParseRoute()",我们需要一个能分析URL的函数。回到/components/com_reviews/router.php 并加入一下的函数:function ReviewsParseRoute($segments){$vars... 阅读全文

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

第四章 Joomla!扩展开发--前端开发(一)
摘要:在第二章里,我们访问 http://localhost/joomla/index.php?option=com_reviews,页面与下图相似:暂时不提供图片显示,请参考《Joomla! extension development》我们将会在页面显示带有超链接的点评列表,所以我们要预先在后端加上一些点评的数据。首先,在 /component/com_reviews/reviews.php 文件中插... 阅读全文

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

第三章 Joomla!扩展开发--后端开发(续2)
摘要:这个函数定义了一个名为 adminForm(作为JavaScript应用) 并指向 index.php 的表单,接着显示一个带有 adminlist 类的表格,第一行为表格的头部,第一列是一个复选框 “check all”,它会自动地选择页面上的所有记录。接着使用传进来的记录数组来循环显示每一行的数组。要注意的是变量 $k,它在每次循环中会在 0 和 1 之中更换值,它的作... 阅读全文

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

第三章 Joomla!扩展开发--后端开发(续1)
摘要:我们的 editReview() 函数根据传过来的数据表行对象,结合了HTML来输出内容。所以editReview() 函数总是用来显示外观,输出内容之前函数包含了一组帮助函数来增强UI元素。 说明:JHTML::_() 做了什么?Joomla!提供了很多自动生成HTML元素的函数,如下拉列表、复选框等。为了提供执行的效率,这些函数只有在需要的时候才会读到内存里。这个工作有 _() 函数来完成。首... 阅读全文

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

第三章 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) 编辑

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) 编辑

joomla源代码探析续(二十四)JPagination类
摘要:JPagination类是Joomla的通用分页功能的封装类,从RC3开始一直存在一些问题,目前的版本大的问题都解决了,但是sef开启的状态下,可能url还存在一些问题,至少我的站点是这样的。源代码中的类函数与英文文档中的略有不同,暂时以源代码中的为准。__construct 构造函数这个构造函数有三个参数:$total 是集合中记录总数$limitstart 是当前页的第一个记录在集合中的顺序号... 阅读全文

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

如何开发一个Joomla插件
摘要:作者:Andrew Eddile翻译:warran原文地址:http://developer.joomla.org/tutorials/184-how-to-create-a-joomla-plugin.html介绍Joomla插件可用作各种用途。插件为网站的输出页面增加了更多的表达方式,并且具有安装功能。插件类型尽管Joomla的插件类型几乎是无限多的。但他们有8个核心的类型。这些核心类型,分类... 阅读全文

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

Joomla插件开发规范
摘要:概述:JPlugin Joomla 1.5的新功能为了更好使Joomla符合面向对象的框架,引入了JPlugin。Plugins是依附于全局事件分派系统的观察者类。这就意味无论是Joomla核心,还是第三方组件,模块都能触发一个或多个JPlugins来执行一些功能。这与mambot并不完全相同。虽然mambot与plugin都是事件触发并执行代码,但是mammot需要全局范围的声明,而JPlugi... 阅读全文

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

Joomla源代码解析(二十二) 模块是如何被调用执行并渲染(下)
摘要:上一文章中提到了getBuffer函数,在函数中实际上调用了render ,这个对象是JDocumentRendererModule 类的实例,我们看看JDocumentRendererModule 的render函数。if (!is_object($module)){$module =& JModuleHelper::getModule($module);if (!is_object($... 阅读全文

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

上一页 1 2 3 4 下一页

导航

友情链接:源码下载