📜  AsgardCMS – 引入内置和即用型模块

📅  最后修改于: 2022-05-13 01:56:44.129000             🧑  作者: Mango

AsgardCMS – 引入内置和即用型模块

当我们谈论 AsgardCMS 时,很明显它是一个通过为项目提供基本架构为开发人员提供便利的框架。如果我们创建一个新的 AsgardCMS 项目,则会自动创建各种内置模块。

我们可以在项目的模块文件夹中查看所有这些模块,也可以在我们在本地主机服务器上登录项目后查看它们。

内置和准备使用的模块及其功能是:

  • 页面管理:包含我们项目中页面的信息。因为在项目开始时,我们默认只有一个名为主页的页面。我们可以直接从项目中编辑或删除任何页面。下面是一个屏幕截图,显示了页面模块的外观以及我们如何编辑或删除模块。

页面管理模块

  • 媒体模块:是一个媒体管理模块,可以帮助直接上传媒体文件,上传.png、.jpeg等文件夹的文件无需编写特定代码。如果您想上传一些不常见类型的文件,例如 .csv 文件,您必须创建自己的代码。因此,该模块为用户提供了基本功能和概述,并使开发变得容易。

媒体模块

  • 菜单模块:此模块有助于创建菜单,例如主菜单、页脚菜单等,这有助于增强前端布局并使用户更友好地查找特定页面上的所有内容。您可以将菜单项链接到新页面,也可以在其中包含更多子菜单。通过这个模块,可以管理多个菜单,安排它们的顺序并为其他页面提供超链接。

菜单模块

  • 翻译模块:如果您的项目需要涵盖多种语言,则翻译模块将有助于理解和提供多种语言的类似内容。在 AsgardCMS 中添加新翻译和更新现有翻译变得很容易。我们可以通过后端 GUI 轻松管理翻译。如果我们需要翻译,我们可以将 translation-gui 设置为 true,然后它也将开始在该上下文中实现。如果不需要翻译,我们可能会删除翻译文件以减小项目的大小。它包含 AsgardCms 模块的所有翻译文件。

翻译模块