Netlify cms 如何使集合路径开始不可更改

Netlify cms 如何使集合路径开始不可更改,netlify-cms,Netlify Cms,我有两个收藏,博客和新闻。 Blogposts的路径为:example.com/blog/blogpost1,example.com/blog/blogpost2,等等 新闻有路径:example.com/News/newsa,example.com/News/newsb 我想让所有新闻都从相对url/news/开始 我补充说: - { label: 'Path', name: 'path', default: '/news/' } Wich将其设置为默认值。因此,在管理面板中,当创建新的

我有两个收藏,博客和新闻。 Blogposts的路径为:
example.com/blog/blogpost1
example.com/blog/blogpost2
,等等 新闻有路径:
example.com/News/newsa
example.com/News/newsb

我想让所有新闻都从相对url
/news/
开始

我补充说:

  - { label: 'Path', name: 'path', default: '/news/' }
Wich将其设置为默认值。因此,在管理面板中,当创建新的帖子或新闻时,路径的开头将已填充为
/blog/
/news/

其他用户将添加帖子和新闻。我希望避免/防止人们删除此默认路径。 不幸的是,在post/news编辑模式下,他们可能会故意或错误地删除此路径

如何使默认路径不可删除,以便编辑器只能在/news/之后添加字符,而不能删除/news/部分


我试图添加
小部件:“隐藏”
,但是这会使整个字段消失,而不仅仅是预先填充的
/news/
slug

,您可以将
小部件:隐藏
添加到对象中,例如

 - { label: 'Path', name: 'path', default: '/news/', widget: 'hidden' }