Joomla中分类组件是一个中间件,可以给其他的组件进行调用。在本节中我们将讨论如何在自己的组件中更改分类组件显示的标题名称。

问题描述

在joomla中,如果需要给自己的组件添加分类,使用的方法非常的简单,代码如下:

index.php?option=com_categories&view=category&layout=edit&extension=com_zvideo.author

//创建一个链接,指定extension即可

 通过上面的代码,就可以让我们的组件支持分类功能了。但默认情况下,分类显示的界面如下:

在上面我创建一个讲师的分类,点击这个链接后,只是出现了分类管理这几个字,感觉很不友好。我们希望显示的效果如下:

如何来做

Joomla分类组件已经考虑到了这种情况,我们不需要更改任何的代码,通过在语言文件就可以实现上面的效果。

在上面我的extension=com_zvideo.author。joomla会自动去加载com_zvideo这个组件的语言文件,并且在里面寻找固定的字符串。

COM_ZVIDEO_AUTHOR_CATEGORIES_TITLE= "视频解决方案 - 讲师分类管理"
COM_ZVIDEO_AUTHOR_CATEGORY_ADD_TITLE= "讲师分类 - 添加分类"
COM_ZVIDEO_AUTHOR_CATEGORY_EDIT_TITLE= "讲师分类 - 编辑分类"

通过修改组件的语言文件就可以实现对分类组件显示的标题的控制了,非常的方便。

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前