[英]Adding a new navigation tab in CMS (keystone JS)
我是KeystoneJS的新手,並試圖在管理面板中添加一個新的導航選項卡,因此同樣,我在keystone.js文件中進行了更改,並在代碼中添加了所需的導航選項卡
“ keystone.set('nav',{....}); ”
但是在對其進行更改然后運行代碼后,我得到一個錯誤, 未知的梯形列表“ newTab”
我不知道您的模型的名稱,但是正確的語法是:
keystone.set('nav', {
'<tab-name>': '<modelname>'
});
選項卡名稱可以是任何名稱,模型名稱應與模型名稱完全相同(區分大小寫!),也可以是小寫的復數形式。
例如:
您的模型: Artwork.js
var Artwork = new keystone.List('Artwork', { ... });
您的導航定義:
keystone.set('nav', {
'art': 'Artwork'
});
要么
keystone.set('nav', {
'art': 'artworks'
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.