我創建了一個Contentful側邊欄擴展,用於顯示與當前在編輯器中加載的條目相關的其他條目。如何「激活」Contentful側邊欄擴展?
我可以查詢從CLI工具的空間,並返回我的擴展,所以它成功創建.. sidebar
設置爲true
並在srcdoc
財產有HTML。
然而,當我去Contentful界面,一切都沒有改變 - 沒有我的新擴展的記錄任何地方,我無法弄清楚如何得到它的任何地方出現。
兩個問題:
我必須指定一個
fieldTypes
屬性。我做了:['Text']
,因爲缺乏更好的想法,儘管這個擴展並不是真正意義上的單一領域,而是整個條目。我需要一個側邊欄擴展名「加」內容類型?如果是這樣,怎麼樣?當我修改內容類型時,唯一的方法就是修改字段。我是否添加一個「僞字段」來保存對側邊欄擴展的引用?
我需要發佈擴展?這是一個Contentful對象,與其他任何東西一樣,這使得我認爲它可能需要發佈(目前版本爲1),但似乎沒有方法調用此方法,並且它不會出現在內容豐富的應用界面。
你能解決這個問題?根據https://github.com/contentful/ui-extensions-sdk#extensions-taxonomy-and-example-use-cases上的文檔,應該有兩種擴展:編輯和管理擴展。我可以使用「外觀」設置成功創建編輯擴展並將它們綁定到字段。但我不知道如何激活一個管理擴展:我可以創建一個併成功上傳,但它不會顯示出來... – severin
我只能說,你不必「激活」它。我剛剛搞砸了JSON中的'fieldType'。如果你做的一切正確,它應該出現。 – Deane
我在此期間與Contentful支持人員進行了聯繫,實際上,正如您在對Khaled回答的評論中指出的那樣:擴展總是必須綁定到一個字段,即使是生活在邊欄中的字段...所以如果一個人想做一些不是特定於某個領域的東西,但仍然需要創建一個虛擬領域並將其擴展綁定到它... – severin