`
we1818
  • 浏览: 61836 次
  • 性别: Icon_minigender_1
  • 来自: 湖州
社区版块
存档分类
最新评论

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

    博客分类:
  • php
阅读更多
以下的方法可以在管理后台中添加一个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' );
分享到:
评论

相关推荐

    joomla 组件 开发 详解 (附带源代码)

    本篇将深入探讨Joomla组件开发的详细过程,并结合源代码进行解析。 一、Joomla组件概述 在Joomla中,组件是最大的功能单元,它由多个部分组成,包括模型、视图、控制器、模板和语言文件等。组件开发涉及以下几个...

    Joomla2.5.16源代码

    这是 Joomla 的后台管理界面的源代码,包含了管理面板的所有组件、模块和视图,用于设置网站内容、用户管理、权限控制、模板选择等。管理员可以通过这个部分对整个网站进行全方位的控制。 总的来说,Joomla 2.5.16...

    joomla 组件

    同时,开发者也可以根据需要扩展或修改组件的源代码,实现更高级的定制化需求。 总的来说,Joomla社区管理组件提供了一套全面的工具,帮助网站管理员建立活跃的在线社区。从用户注册、互动到内容管理,组件都提供了...

    joomla k2文章管理组件

    Joomla K2文章管理组件是一款针对Joomla CMS的高级内容管理解决方案。K2不仅提供了基本的文章发布功能,还集成了许多增强的特性,使得内容管理更为灵活和强大。这款组件适用于构建复杂的内容结构,如博客、新闻网站...

    joomla1.5.9后台中文包

    Joomla 1.5.9 后台中文包是一款针对Joomla 1.5.9及1.5.10版本的网站管理系统的语言包,主要用于将后台管理系统界面翻译成中文,以便中国用户更方便地操作和管理Joomla网站。这款中文包的出现解决了英文界面对于非...

    简单的一个joomla前后台组件

    **Joomla前后台组件开发详解** Joomla是一个流行的开源内容管理系统(CMS),广泛用于构建网站和应用程序。在Joomla中,组件是其核心构造块,它们提供了网站的主要功能。本篇文章将深入探讨“account”组件,这是一...

    joomla1.6文件上传下载组件

    8. **配置文件**:config.xml和phocadownload.xml是配置组件的关键文件,其中包含组件的设置参数和元数据。 **核心组件文件** 1. **index.html**:默认的HTML索引文件,通常用于防止目录被直接访问。 2. **...

    joomla文章显示组件

    1. **参数设置**:该组件的69个参数允许用户精细控制文章的显示方式,如文章数量、排序方式(按时间、人气等)、分类选择、是否显示作者信息、评论功能、分页设置等。 2. **多语言支持**:从提供的文件名中可以看出...

    joomla中tab组件

    8. **安全与优化**:确保所有安装的组件都来自可信赖的源,并保持Joomla核心及所有扩展的最新状态,以防止安全漏洞。 通过熟练掌握Joomla中的Tab组件,你可以创建出更具有交互性和用户体验的网站。这种组件化的内容...

    joomla隐藏后台地址插件ksecure

    它可能包含了处理用户输入、设置自定义URL、验证访问权限以及与Joomla系统交互的代码。 3. `LICENSE.txt`:这个文件通常包含了软件的许可协议,说明了该插件的使用、分发和修改的规则。对于开源软件如Joomla插件,...

    JOOMLA 房地产组件

    它在Joomla的后台管理界面中用于显示和配置组件的选项。 5. **admin**目录:包含了管理端的视图和控制器,供管理员管理房源信息、设置、用户权限等。 6. **languages**目录:包含不同语言的翻译文件,使得组件可以...

    joomla 非常好用的聊天室组件

    11. **前后端分离**:`admin`和`site`目录可能分别代表后台管理和前台用户界面的代码,表明组件有清晰的角色划分,便于管理。 在Joomla环境中,安装和配置此类组件通常包括以下几个步骤: 1. 下载组件的ZIP文件。 ...

    Joomla!基本组件开发

    开发者应根据组件需求创建配置参数,这些参数将被存储在数据库中,并在运行时被组件引用。 ### 4. 添加类别 (Joomla-3.2-Hello-World-Component-step-12-adding-categories.zip) 类别是组织内容的有效方式,特别是...

    joomla 会员积分组件

    2. **配置与管理**:manifest.xml 文件是组件的元数据定义,包含了组件的基本信息和安装参数,方便管理员进行个性化设置。 3. **前后端支持**:backend 文件夹包含后端管理界面的相关代码,使管理员能够管理和配置...

    joomla组件开发模板helloWord

    Joomla组件开发是构建Joomla网站功能的重要环节,它允许开发者创建自定义的功能模块,以满足网站特定的需求。"joomla组件开发模板helloWord"是一个专门为Joomla开发者设计的简易模板,旨在加速组件开发过程,让...

    joomla Phoca Gallery组件

    用户可以通过Joomla后台管理界面调整这些设置,如相册的显示样式、图片尺寸、水印设置等。`phocagallery.xml`则是组件的元数据文件,用于描述组件的信息,如版本号、作者等。 4. **核心组件** - `phocagallery....

    Joomla媒体管理组件

    Joomla媒体管理组件扩展可以取代Joomla系统的媒体管理。上传文件和插入文件一步到位, 插入文件更加容易。 内置搜索功能,让你迅速定位你想要插入的资源, 改进系统不支持中文名称。 本扩展可以支持中文名称资源...

    Joomla组件frontpage slideshow for Joomla! 1.5.x.rar

    通过安装这个组件,用户可以在后台管理界面配置滑动展示的设置,如图片选择、过渡效果、播放速度等。 模块(mod_fpss-v2.0.0_j1.5.zip)则是Joomla中的另一种扩展类型,通常用来在网站的不同位置插入内容。"mod_fpss...

Global site tag (gtag.js) - Google Analytics