2014-10-19 89 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

希望這點你在正確的方向!

相關問題