博客资讯

Blog资讯

Joomla扩展是如何工作的

扩展是什么?

扩展是您可以添加到Joomla的任何东西来扩展其默认功能。虽然Joomla有很多有用的功能,但对于某些人来说,想要添加一些额外的功能来将他们的站点分开是很常见的。

Joomla有五种不同的扩展类型:组件、模块、插件、模板和语言。这些扩展类型都可以以相同的方式安装,尽管它们可以为您的站点执行非常不同的工作。例如,一个插件和一个模板是非常不同的东西,尽管它们都扩展了站点的固有功能和形式,超出了基本的Joomla包。

Joomla提供了一组核心扩展,让你可以很容易地在你的网站上运行和运行。这些包括在安装后直接访问您的站点所需的任何模板、插件、组件和语言。

组件

组件是大型的,通常是复杂的扩展,作为Joomla站点的主要功能部件。它们本质上是微型的应用程序,它们与站点的几乎所有其他部分相结合。组件构成Joomla访客和管理员侧的主要内容主体。组件是用于在前端和后端呈现站点内容的应用程序。

它们还可以服务于特定的目的,比如向表单添加ReCAPTCHA,提供站点的模板管理器,并努力呈现页面的主体部分。

模块

模块是一个小的扩展,它存在于模板中的特定位置,通常围绕一个组件。例如,一个天气模块将位于页面的指定位置,并将当前的天气传递给访问者。模块可以执行许多不同的任务,从简单的文本框到复杂的登录函数。

插件

一个插件通常是不可见的,并且在触发器事件的响应中运行命令。这些事件可以与Joomla包含的触发事件集(onSubmitContact、onSave等)或任何由其他扩展定义的事件相关联。这些功能可能会改变站点的响应方式,或者发起一系列执行访问者请求的操作。

模板

模板决定一个站点的样式和总体布局属性。模板是由多个文件和文件类型创建的,这些文件类型可以包括PHP、CSS,甚至是媒体文件。模板基本上就是您的站点的皮肤,然后由您指定的任何模块或组件填写在指定的空间中。

有些模板为用户提供了比其他模板更多的控制。有关模板的更多信息,以及它们在Joomla中的工作方式,请访问我们文档中理解的Joomla模板页面。

语言

语言是Joomla的一种重要的扩展类型。它们使站点管理器能够配置Joomla安装,以支持访问者端、管理员端或两者的各种不同语言。虽然在Joomla平台中存在语言支持,但您可以安装第三方语言包,这些包可以提供额外的支持以满足您的个人需求。

如何安装扩展

安装扩展是一个相当简单的过程。一般来说,您将从一个扩展开发人员那里接收一个ZIP文件,该文件包含了使其正常工作所需的所有必要文件。

最常见的安装扩展的方法(如下图所示)包括将包裹文件直接上传到您的站点,并让Joomla为您安装扩展。

或者,您可以选择直接安装在Web服务器上的文件夹,或者从其他地方托管的外部URL直接安装。

如何安装扩展

使用Upload Package File方法安装扩展的第一步是访问Extensions管理器。这可以通过从顶部菜单的管理员扩展扩展管理器来完成。

如果您没有看到安装页面(请参阅下面的图),您可以通过从结果页面左边的侧栏中选择Install来导航到它。

Upload Package File方法安装扩展

从这里,您可以通过在扩展管理器的Upload Package File选项卡中选择Browse,直接上传包裹文件。

一旦文件管理器窗口出现,您将只需要导航到您想要安装并选择Open的软件包文件。一旦选定了软件包文件,您就可以点击上传和安装按钮来启动上传。

Joomla将自动在包文件中安装任何扩展。完成之后,您将被带到一个页面,该页面将列出每个安装的扩展和状态。有些包文件可以更新现有的扩展,而另一些则安装全新的扩展。

上传包裹文件

如果这些点中的任何一个都是红色的,或者在安装过程中指出错误,您将需要采取适当的行动来解决这个问题并再次尝试。

有时,组件会太大,而主机提供商不允许直接上传。在这种情况下,您需要找到一种替代方法来将组件放入文件系统中。您可以解压缩包文件,并将单个文件上传到您在服务器的文件系统中创建的临时文件夹。完成此操作后,您可以在从服务器的文件系统的根目录中输入文件路径之后,使用目录选项中的上传。

另一种方法是使用扩展管理器中的URL特性的安装从外部URL安装。对于一些托管限制,这是一种快速而简单的方法,但是如果有人给你一个包文件的链接,并且你只是想安装它,而不需要在本地处理文件,这也是很有用的。移动用户可能会发现,这一选项在他们的网站上工作时特别有用。

如何更新扩展

更新扩展是一个非常简单的过程。扩展开发人员经常更新他们的产品,以满足最新的Joomla版本的需求,修复上一个版本发布后出现的bug,或者增强扩展的功能。

要访问更新菜单,导航到扩展管理器,并在扩展管理器页面左边的侧栏中选择更新(图1中的第1点)。

Joomla

从那里,您将希望点击Find update按钮(第4点)来获得完整的扩展列表。

一旦出现可用更新的列表,您就可以选择它们(点2)并单击Update(点3)。

这应该自动更新所选的扩展。

如果您有任何与Joomla中的自动更新菜单不兼容的扩展,您将需要参考开发人员的站点,以获得关于如何手动更新它们的说明。

说点什么...
取消
你是一个访客 ( 注册 ? )
作为一个访客
加载评论... 注释将在之后刷新 00:00.

第一个发表评论

joomlass-logo31.png

Search