如何创建并使用自定义的输入元素 【转】
来源:互联网 发布:js攻击脚本代码下载 编辑:程序博客网 时间:2024/05/16 08:09
我们在这两篇Joomla! 1.5中form表单的实现方式,Joomla!表单XML文件编写参考手册 介绍了如何采用xml文件,创建一个输入表单,并在参考手册中介绍了Joomla!系统中的输入元素类型。同时我们也指出了可以自定义自己的输入元素。我们现在就来介绍一下如何创建自定义的输入元素。
要实现这个功能,首先要集成JElement类,至少要实现一个方法 fetchElement,格式如下:
function fetchElement($name, $value, &$node, $control_name)
我们先来看一个简单的代码,这段代码实现了一个下拉选择框,可选的元素从数据库中取出。
在组件的目录下创建一个elements的目录,注意保存的文件名与类名之间的关系,比如这个类就要保存为photocategory.php 。
这段代码组织了一个select list的options数组,然后返回了JHTML::_('select.genericlist',如果你自定组件,都可以copy修改。
接下来就可以在xml文件中,使用这个创建的元素了。
整体说来非常简单。
- 如何创建并使用自定义的输入元素 【转】
- 如何创建QML自定义元素?
- 创建自定义的Polymer元素
- 编写Qt Designer自定义控件(一)——如何创建并使用Qt自定义控件
- 编写Qt Designer自定义控件(一)——如何创建并使用Qt自定义控件
- 编写Qt Designer自定义控件(一)——如何创建并使用Qt自定义控件
- 编写Qt Designer自定义控件(一)——如何创建并使用Qt自定义控件
- 编写Qt Designer自定义控件(一)——如何创建并使用Qt自定义控件
- (018):创建并使用自定义的数据上下文
- 创建并使用自定义的类加载器
- IOS_简单创建tableView并使用自定义的单元格
- 如何自定义GridView的元素
- 又拍云常见使用问题(如何创建自定义缩略图并使用)
- 使用SharePoint创建并自定义网站页面
- NSIS ---使用nsDialogs创建自定义页面,并获取输入到控件中的内容保存到一个XML文档中
- 如何使用SharePoint Designer创建自定义的Workflow?
- FAQ: 如何动态创建并访问网页元素
- FAQ: 如何动态创建并访问网页元素收藏
- 免费的NTP服务器
- 无须工具 轻松锁住系统IP地址
- 收集自己无聊时写的小程序(3) 名字与数字的映射
- 从Unix分层内核栈以及中断处理看Linux内核的另类
- BSD的内核安全级别
- 如何创建并使用自定义的输入元素 【转】
- 放下便是拥有更多快乐和从容
- GDI+ 中颜色枚举常量
- 如何添加右键菜单
- 变量命名中的[匈牙利命名法][骆驼(Camel)命名法][帕斯卡(Pascal)命名法]
- 如何搭建Symbian S60 5th的C++开发环境
- 随想:从down掉系统看操作系统设计
- LoadRunner监控Tomcat的几种方法
- http数据拦截工具 集合