1710787194
2024-03-18 12:09:52
著者: Seobility – ライセンス: CC BY-SA 4.0Optimizely CMS 12 は、Optimizely DAM とのすぐに統合できる機能を提供し、ユーザーが DAM から画像を簡単に選択できるようにします。 代替テキストなどのこれらのアセットのメタデータにアクセスすることもできます。
私がよく聞くリクエストの 1 つは、「画像の代替テキストにアクセスするにはどうすればよいですか?」というものです。 実装者は、ここで説明するように、ASP.net MVC、HTML、またはタグ ヘルパーを使用してページに代替テキストをレンダリングできます。 DAM からのメタデータのキャッシュとレンダリング。 ただし、多くの開発者は、代替テキストを取得して独自の View Model に挿入したり、ビュー内で直接使用したりしたいだけです。
この投稿では、実装者が Optimizely CMS 12 を使用して Optimizely DAM から画像の代替テキストを取得できるようにまとめたヘルパーについて説明します。ヘルパーのコードを使用すると、ユーザーはコンテンツ参照を渡すことができ、画像の代替テキストを含む文字列を返すことができます。 Optimizely CMP での設定どおり。
実装
実装する手順:
- DAM アセット ピッカーをインストールします。 CMS の CMP DAM アセット ピッカー
- 統合を構成します。 Optimizely CMP 統合を構成する
- このコードをソリューション (Gist) に追加します。 Optimizely CMS 12 の Optimizely DAM 代替テキスト ヘルパー
- IDamAltTextHelper が Startup.cs で構成されていることを確認します (上記の手順で説明したとおり)
インストールすると、コンテンツ参照を GetAltText メソッドに渡して代替テキストを取得できるようになります。 最終的な結果として、実装者は単一のヘルパー メソッドを使用して代替テキストに直接アクセスできるようになります。

インストールすると、コンテンツ参照を GetAltText メソッドに渡し、単一のヘルパー メソッドを使用して代替テキストを取得できるようになります。
役立つリンク
免責事項
このコードは現状のまま提供されており、実装者に例を提供することが目的です。
コメント
#Optimizely #CMS #および #Optimizely #DAM #の代替テキスト #ヘルパー