Joomla组件和菜单该如何理解(转)

会有一股神秘感。 提交于 2020-03-01 15:37:35
  一、组件(component):

组件的概念(component): 组件实际是一个大的功能模块,是组成网站的主要部份。例如: 论坛组件、用户管理组件、友情链接组件、站内搜索组件、后台管理组件
例如用户管理组件: "用户管理"组件让您网站的访问者可以注册、登录或注销、修改密码等个人信息、找回丢失的密码。在后台它则允许您创建、封杀用户,或创建用户组、设定其访问权限,等等。请注意,如果您未登录站点,您可能就看不到网站的某些内容。

有一个很形象的比喻:如果把Joomla网站系统看作一栋大楼,组件就是构成大楼的“墙”。菜单项则是“墙”的具体名称。模块就像挂在“墙“上的“画框”。插件则是可以随意“钉”在“墙”和“框”里的钉子。有了菜单项代表组件(墙),则模块要显示在某页面(组件),就很方便了:直接指定该模块出现在代表该页面的菜单项。

组件以com_开头;

组件拥有自己的数据库表;

特别注意: 组件是从功能上来说的,并不是从前台表现的视觉上来说的。

二、菜单:
菜单的概念: 菜单倒是较好理解的,就是一个组件的名称与导航链接而已。
特别注意: 菜单本身是不能显示在前台的,它必须通过一个模块才能显示出来。也就是说菜单模块是模块的一种而已。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!