1
私は別の非必須フィールドを持つウィジェットを持っています。すべての「必須:偽」は、ビデオフィールドを除いてうまくいきます。送信すると、空の場合はフィールドが赤くなります。アポストロフィ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
},
],
};
私はユーチューブの動画のURLを提供する場合、例えば、それが正常に動作します。しかし、私はビデオが欲しくない場合、私はウィジェットを保存することはできません。私の質問:「ビデオ」フィールドタイプは「必須:偽」を管理しているのですか、それを機能させるためのトリックがありますか?
これはあなたの状況に適した回避策ですが、常に必要とされるビデオフィールドに関するgithubの問題を自由に開くことができます。それはバグでしょう。 –