メディアギャラリー
EmDash CMS 向けの複数画像ギャラリーフィールド。ドラッグ並べ替え、メタデータ、検索に対応。
プラグイン
メディアギャラリー
EmDash CMS 向けの複数画像ギャラリーフィールド。ドラッグ並べ替え、メタデータ、検索に対応。
EmDash CMS 向けの複数画像ギャラリーフィールド。順序付きメディア配列、項目ごとのメタデータ、プライマリフラグ、メディア検索を提供します。単一画像ピッカーウィジェットの代替も含みます。
インストール
npm install emdash-plugin-media-gallery
import { mediaGalleryPlugin } from "emdash-plugin-media-gallery";
emdash({
plugins: [mediaGalleryPlugin()],
});
設定オプション
| オプション | 型 | デフォルト | 用途 |
|---|---|---|---|
maxItems | number | 20 | 最大画像数(上限 200) |
minItems | number | 0 | 必要な最小画像数 |
allowedMimeTypes | string[] | common image types | MIME フィルター |
perItemFields | string[] | [] | 項目ごとのメタデータフィールド |
searchEndpoint | string | (none) | ホスト検索エンドポイント URL |
機能
- ギャラリーと単一画像ウィジェット
- ドラッグで並べ替え
- プライマリに設定するフラグ
- 項目ごとに alt テキスト入力付きの複数追加ピッカー
- インライン検証フィードバック
- サーバー側検証
- Storefront ハイドレーション
要件
- EmDash
>= 0.14.0