我计划使用Directus作为数据库包装器在我的站点中添加一些 CMS 功能。我还可以使用 Directus 来管理我网站的图像。但是,要编辑一些静态 HTML 内容,我也可以使用 Directus 或它的一些扩展吗?我没有找到相关信息,所以我计划用“trix”编辑器从头开始构建一些东西。
任何建议都会有所帮助!非常感谢提前(在我的项目中非常晚)。
我计划使用Directus作为数据库包装器在我的站点中添加一些 CMS 功能。我还可以使用 Directus 来管理我网站的图像。但是,要编辑一些静态 HTML 内容,我也可以使用 Directus 或它的一些扩展吗?我没有找到相关信息,所以我计划用“trix”编辑器从头开始构建一些东西。
任何建议都会有所帮助!非常感谢提前(在我的项目中非常晚)。
Directus 旨在管理内容/数据,而不是网站设计和完整的 HTML页面。也就是说,有几个界面(如wysiwyg
编辑器)允许您更新一些HTML 内容……例如格式化的富文本(例如:博客文章)。
需要明确的是,您还可以使用 Directus 更新您网站的所有HTML,但这是通过模板逻辑完成的,而不是直接在 CMS 中存储/编辑 HTML。这里的基本思想是,您将遍历 CMS 中的项目以在模板中添加标记,然后让网站的 CSS 样式适当。
以下是这是一件好事的众多原因中的几个:
您可以查看此示例博客 repo 中的代码以了解一种做事方式(车把)......但 Headless CMS 的真正优势在于您可以随心所欲地构建东西。:)
https://github.com/directus/blog-template/blob/master/src/index.hbs