以下的方法可以在管理后台中添加一个Parameters设置的按钮,点击按钮可以设置这个组件的相关参数,当修改这些参数后,参数保存在 component表中。
首先要创建一个XML配置文件,文件中包含了相关参数,这个参数文件保存在后台管理界面相应组件中的 config.xml中。比如文章/administrator/components/com_content/config.xml.
假设我们的评论组件的xml安装文件如下:
m>
Hide
Show
配置文件定义了一个参数show_name。
接下来采用下面的代码就可以定义一个相应组件的按钮:
JToolBarHelper::preferences( 'com_gcomment' );
这样就完成了后台管理参数设定的界面。
在组件中,刚才配置的参数可以这样访问:
$params = &$mainframe->getParams();
$show_loginname = $this->params->get( 'show_loginname' );
首先要创建一个XML配置文件,文件中包含了相关参数,这个参数文件保存在后台管理界面相应组件中的 config.xml中。比如文章/administrator/components/com_content/config.xml.
假设我们的评论组件的xml安装文件如下:
m>
Hide
Show
配置文件定义了一个参数show_name。
接下来采用下面的代码就可以定义一个相应组件的按钮:
JToolBarHelper::preferences( 'com_gcomment' );
这样就完成了后台管理参数设定的界面。
在组件中,刚才配置的参数可以这样访问:
$params = &$mainframe->getParams();
$show_loginname = $this->params->get( 'show_loginname' );
发表评论
-
joomla 模块modules开发教程
2010-05-12 14:16 2799模块是页面扩展轻量级方式,相对组件更为灵活。模块通常用来做页面 ... -
joomla 1.5——JDocument类用法
2010-04-22 14:46 1389文档类,提供一个容易 ... -
[翻译] Joomla XML 解析器规范 上
2010-04-22 14:45 1077概述 Joomla! 1.5 新增 JSimpleXML 类 ... -
Joomla插件开发规范
2010-04-22 14:44 1405概述:JPlugin Joomla 1.5的新功能 为了更好 ... -
joomla源代码探析续(三十一) JHTML 类常用的方法
2010-04-22 14:37 1738我曾经在几篇文章中涉及到JHTML的方法使用,这里不再说了,请 ... -
joomla源代码探析续(三十) JDate类参考
2010-04-22 14:36 1080JDate类与JString类一样是Joomla!中的基础类, ... -
joomla源代码探析续(二十九) JHTML 与JHTMLSelect 类的使用
2010-04-22 14:33 1206我们在form表单生成的过程中,经常需要有select 标签或 ... -
joomla源代码探析续(二十八) 如何扩展JTable类
2010-04-22 14:30 1061JTable类是Active Record设计模式(web应用 ... -
joomla源代码探析续(二十六)JUser对象和用户权限判断
2010-04-22 14:23 1861每一个访问Joomla网站的用户都对应这一个JUser对象,通 ... -
joomla源代码探析续(二十五)JRequest对象的变量获取过程
2010-04-22 14:22 1182Joomla 1.5 RC3版本的SEF存在不少问题,前段时间 ... -
joomla源代码探析续(二十四)JPagination类
2010-04-22 14:22 1125JPagination类是Joomla的通用分页功能的封装类, ... -
Joomla源代码解析(二十二) 模块是如何被调用执行并渲染(下)
2010-04-22 14:16 951上一文章中提到了getBuffer函数,在函数中实际上调用了r ... -
模块是如何被调用执行并渲染?
2010-04-22 14:12 851以前的文章中,关于/index.php我们已经分析完了 $ma ... -
Joomla源代码解析(二十) MVC组件的执行
2010-04-22 14:10 926以前的文章中,我们曾经说过 $mainframework-&g ... -
Joomla源代码解析(十九) JController
2010-04-22 14:05 892同样 JController 是MVC中重要的起点,正式这个类 ... -
Joomla源代码解析(十八) Jview
2010-04-22 14:03 971MVC模式中,重要的一环,JView 和 tmpl目录中的模板 ... -
Joomla源代码解析(十六) JTable是什么 不指定
2010-04-22 14:01 1459JTable是什么? JTable是数据库中数据表在程序中的表 ... -
Joomla源代码解析(十五) 组件是如何被调用并渲染的
2010-04-22 14:00 1442Joomla代码中, 组件是如 ... -
Joomla源代码解析(十四) JRequest类 不指定
2010-04-22 13:58 863这是另一个Joomla扩展中最常用的类,这个类封装了客户端提交 ... -
Joomla源代码解析(十三) JText类
2010-04-22 11:25 1223Joomla 最常用的类之一,使用方式JTEXT::_('JJ ...
相关推荐
本篇将深入探讨Joomla组件开发的详细过程,并结合源代码进行解析。 一、Joomla组件概述 在Joomla中,组件是最大的功能单元,它由多个部分组成,包括模型、视图、控制器、模板和语言文件等。组件开发涉及以下几个...
这是 Joomla 的后台管理界面的源代码,包含了管理面板的所有组件、模块和视图,用于设置网站内容、用户管理、权限控制、模板选择等。管理员可以通过这个部分对整个网站进行全方位的控制。 总的来说,Joomla 2.5.16...
同时,开发者也可以根据需要扩展或修改组件的源代码,实现更高级的定制化需求。 总的来说,Joomla社区管理组件提供了一套全面的工具,帮助网站管理员建立活跃的在线社区。从用户注册、互动到内容管理,组件都提供了...
Joomla K2文章管理组件是一款针对Joomla CMS的高级内容管理解决方案。K2不仅提供了基本的文章发布功能,还集成了许多增强的特性,使得内容管理更为灵活和强大。这款组件适用于构建复杂的内容结构,如博客、新闻网站...
Joomla 1.5.9 后台中文包是一款针对Joomla 1.5.9及1.5.10版本的网站管理系统的语言包,主要用于将后台管理系统界面翻译成中文,以便中国用户更方便地操作和管理Joomla网站。这款中文包的出现解决了英文界面对于非...
**Joomla前后台组件开发详解** Joomla是一个流行的开源内容管理系统(CMS),广泛用于构建网站和应用程序。在Joomla中,组件是其核心构造块,它们提供了网站的主要功能。本篇文章将深入探讨“account”组件,这是一...
8. **配置文件**:config.xml和phocadownload.xml是配置组件的关键文件,其中包含组件的设置参数和元数据。 **核心组件文件** 1. **index.html**:默认的HTML索引文件,通常用于防止目录被直接访问。 2. **...
1. **参数设置**:该组件的69个参数允许用户精细控制文章的显示方式,如文章数量、排序方式(按时间、人气等)、分类选择、是否显示作者信息、评论功能、分页设置等。 2. **多语言支持**:从提供的文件名中可以看出...
8. **安全与优化**:确保所有安装的组件都来自可信赖的源,并保持Joomla核心及所有扩展的最新状态,以防止安全漏洞。 通过熟练掌握Joomla中的Tab组件,你可以创建出更具有交互性和用户体验的网站。这种组件化的内容...
它可能包含了处理用户输入、设置自定义URL、验证访问权限以及与Joomla系统交互的代码。 3. `LICENSE.txt`:这个文件通常包含了软件的许可协议,说明了该插件的使用、分发和修改的规则。对于开源软件如Joomla插件,...
它在Joomla的后台管理界面中用于显示和配置组件的选项。 5. **admin**目录:包含了管理端的视图和控制器,供管理员管理房源信息、设置、用户权限等。 6. **languages**目录:包含不同语言的翻译文件,使得组件可以...
11. **前后端分离**:`admin`和`site`目录可能分别代表后台管理和前台用户界面的代码,表明组件有清晰的角色划分,便于管理。 在Joomla环境中,安装和配置此类组件通常包括以下几个步骤: 1. 下载组件的ZIP文件。 ...
开发者应根据组件需求创建配置参数,这些参数将被存储在数据库中,并在运行时被组件引用。 ### 4. 添加类别 (Joomla-3.2-Hello-World-Component-step-12-adding-categories.zip) 类别是组织内容的有效方式,特别是...
2. **配置与管理**:manifest.xml 文件是组件的元数据定义,包含了组件的基本信息和安装参数,方便管理员进行个性化设置。 3. **前后端支持**:backend 文件夹包含后端管理界面的相关代码,使管理员能够管理和配置...
Joomla组件开发是构建Joomla网站功能的重要环节,它允许开发者创建自定义的功能模块,以满足网站特定的需求。"joomla组件开发模板helloWord"是一个专门为Joomla开发者设计的简易模板,旨在加速组件开发过程,让...
用户可以通过Joomla后台管理界面调整这些设置,如相册的显示样式、图片尺寸、水印设置等。`phocagallery.xml`则是组件的元数据文件,用于描述组件的信息,如版本号、作者等。 4. **核心组件** - `phocagallery....
Joomla媒体管理组件扩展可以取代Joomla系统的媒体管理。上传文件和插入文件一步到位, 插入文件更加容易。 内置搜索功能,让你迅速定位你想要插入的资源, 改进系统不支持中文名称。 本扩展可以支持中文名称资源...
通过安装这个组件,用户可以在后台管理界面配置滑动展示的设置,如图片选择、过渡效果、播放速度等。 模块(mod_fpss-v2.0.0_j1.5.zip)则是Joomla中的另一种扩展类型,通常用来在网站的不同位置插入内容。"mod_fpss...