2017-08-29 123 views
1

這是我的場景。我的客戶的主頁有一個介紹性段落,然後是一個項目組合列表。我需要兩個都是可編輯的。在Contentful中創建不屬於「內容類型」的可編輯內容塊

項目列表很簡單:我創建一個「Projects」內容類型,然後每個條目都是完全可編輯的。

但是介紹段呢?如果我創建一個「Intro」內容類型,那麼我的客戶可以創建/發佈多個類型爲「Intro」的條目,但我不知道我們應該如何知道應該顯示哪一個條目。

或者,遵循Contentful的Look Book tutorial中的邏輯,我可以創建一個名爲「主頁」的容器內容類型,並使用特定的字段/引用字段完全控制顯示的內容。作爲獎勵,參考字段使項目列表的排序變得簡單。

但當客戶端創建多個「主頁」類型的條目時會發生什麼?我預見到了同樣的困惑:哪個條目是應在活動網站上顯示的主頁?

在此先感謝您幫助我瞭解這一點,或者指引我參考以幫助我。

回答

2

這是幾乎所有與我合作過的CMS中的常見問題。您擁有某些「全球」內容,不應出現一次以上。它可能是頂級菜單,起始頁文本,新聞提要或頁腳內容等設置。

在許多傳統的CMS中,您有「StartPage」的概念,通常最終成爲此類設置的容器。

在內容方面,您沒有頁面的概念,但是您創建「主頁」內容類型的想法在這種情況下可以很好地工作。如何限制編輯者創建多個「主頁」的可能性是確保他們的角色無法創建它們。

首先創建一個「主頁」條目,然後將其角色限制爲只能創建「項目」。

enter image description here

這些設置可以在設置中找到 - >角色

+0

我這標誌着一個公認的答案,但是它看起來像控制這一水平僅在企業計劃提供。 除非找到更好的替代方案,否則我認爲我需要做的是爲主頁條目創建一個必需的,唯一的單選按鈕字段,這些字段將用於確定將在現場使用哪個條目。 然而,這是一個複雜程度,我希望我不必把它放在非技術編輯器上。 – rda3000

+0

說明:此功能僅適用於付費計劃(不一定只限於企業版)。 – rda3000