【问题标题】:KeystoneJS custom content typesKeystoneJS 自定义内容类型
【发布时间】:2014-10-28 23:06:12
【问题描述】:

我在最近的项目中使用 keystone js cms,这是我第一次使用任何类型的 cms。所以,我需要在网站上制作自定义内容/帖子类型,以便任何没有编码经验的人都可以编辑它们,例如网站标题/网站信息页面等。

我一直在尝试谷歌搜索它的文档和 tuts,但我没有找到任何东西,我想我误解了一些东西。

希望你明白我的意思。

【问题讨论】:

标签: node.js mongodb keystonejs


【解决方案1】:

如果我正确理解您的需求,您希望创建额外的 List 定义。

yeoman 生成器会为您创建一些默认文件(用户、帖子、查询等),但您可以通过向该文件夹添加更多文件来创建任意数量的自己的文件。

您定义的每个List 都可以添加任意字段组合(来自可用字段类型),因此您可以使用它们来定义您需要的任何类型的数据。

Keystone 的默认配置会自动导入./models 文件夹中的所有.js 文件,惯例是为每个文件定义一个列表。您定义的每个列表在管理 UI 中都有自己的部分,以便您的用户可以管理他们的内容。

文档有一个示例列表定义,您可以在此处复制:http://keystonejs.com/docs/database/#lists-example

希望这会为您指明正确的方向!

【讨论】:

    猜你喜欢
    • 2012-02-19
    • 1970-01-01
    • 2019-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-08
    • 2011-03-30
    • 1970-01-01
    相关资源
    最近更新 更多