2014-10-19 139 views
0

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

我一直在尝试Google文档和内容但我还没有找到任何东西,我想我误解了一些东西。

希望你明白了我的观点。

+0

确实像自定义字段类型? http://keystonejs.com/docs/database/#fieldtypes – 2014-10-21 22:27:20

+0

我知道字段类型,但我的意思是内容类型。希望这个链接定义它更多我的意思。 http://codex.wordpress.org/Post_Types – ALoppu 2014-10-22 21:13:10

回答

4

如果我理解正确之后您想要创建更多的List定义。

yeoman生成器会为您创建一些默认设置(用户,发布,查询等),但您可以通过向该文件夹添加更多文件来创建尽可能多的自己的设置。

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

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

的文档有一个例子列表定义,您可以复制到这里:http://keystonejs.com/docs/database/#lists-example

希望这点你在正确的方向!

相关问题