美文网首页我爱编程
Joomla 4教程:如何为模块、组件和布局创建覆盖

Joomla 4教程:如何为模块、组件和布局创建覆盖

作者: Joomlass | 来源:发表于2018-04-16 13:56 被阅读105次

    Joomla 4已经通过新用户界面、新媒体管理器等新功能扩展了它的受欢迎程度,但仍然有一些功能在初级用户级别上隐藏着。在这篇博客文章中,我们将讨论Joomla的一个重要特性,即通过Joomla后端面板创建Joomla模块、组件和布局的覆盖。

    创建Joomla模块、组件和布局的覆盖

    当一个新用户开始学习Joomla和发展他的Joomla网站,他/她可能需要定制网站布局按照自己的预期,这需要访问为Joomla模板文件编辑、修改和重写,它需要FTP访问的文件变得有点困难对于那些刚刚开始学习Joomla和没有太多技术技能上创建FTP帐户服务器,并使用它来创建/移动文件。

    为什么我们应该重写,而不是直接定制模块、组件、布局?

    原因是升级。如果您直接对模块、组件、布局进行定制,那么当您为Joomla core和扩展进行升级时,它们将全部消失。通过使用覆盖,当您进行升级时,更改不会受到影响。

    逐步说明,为模块、组件和布局创建覆盖这一功能最初是在Joomla 3中引入的,并在Joomla 4中维护。在这篇博客文章中,我们将根据新的Joomla 4前端模板来做教程:仙后座,对于其他模板,指令是有效的。

    切换到模板-模板-Cassiopeia的详细信息和文件

    Cassiopeia的详细信息和文件

    点击创建覆盖将提供选项:

    Joomla模块

    Joomla组件

    Joomla布局

    Joomla模块Joomla组件Joomla布局

    为了创建Joomla登录模块的覆盖,点击模块标题下的modlogin,它将在模板/html文件夹中创建登录模块覆盖

    创建Joomla登录模块的覆盖

    同样,我们可以为Joomla组件创建一个覆盖,这些组件安装在您的网站上。如果您在站点上安装了第三方组件,您也将看到这些组件的选项。例如:覆盖Joomla接触点击它会创建覆盖,如果你想要创建覆盖只为了Joomla联系人类别点击组件-comcontact-类别。

    comcontact-类别

    Joomla布局:就像我们为Joomla模块和组件创建了一个覆盖,使用这个方法,我们也可以为Joomla布局创建一个覆盖。这是在Joomla 3和Joomla 4中创建重写的简单快捷方法,而不需要访问任何其他工具。Joomla还提供从Joomla编辑器编辑模板文件的选项。文件编辑:Joomla还提供从Joomla编辑器编辑模板文件的选项。您可以使用Joomla编辑器直接打开文件并编辑更改。

    Joomla布局

    六艺团队,致力于提供中国最专业的Joomla建站解决方案 www.joomlass.com

    相关文章

      网友评论

        本文标题:Joomla 4教程:如何为模块、组件和布局创建覆盖

        本文链接:https://www.haomeiwen.com/subject/rctekftx.html