1
我有一個包含不同非必填字段的小部件。除了視頻領域,每一個「required:false」都很好:提交時,如果爲空,則該字段變爲紅色。撇號中所需的小部件中的視頻領域CMS
的index.js文件:
module.exports = {
extend: 'apostrophe-widgets',
label: 'Hero',
addFields: [
{
name: 'image',
type: 'attachment',
label: 'Image',
required: false
},
{
name: 'video',
type: 'video',
label: 'Video',
required: false
},
{
name: 'description',
type: 'string',
label: 'Description',
required: false
},
],
};
如果我提供了一個YouTube視頻網址,例如,它工作正常。但是,如果我不想要視頻,我無法保存小部件。我的問題:「視頻」字段類型管理「required:false」還是有一個訣竅,使其工作?
這對你的情況來說是一個很好的解決方法,但隨時打開關於總是需要的視頻字段的github問題。這將是一個錯誤。 –