問題
-
画像に特化した以下の機能が7.3にバックポートできるかどうかを確認したい:
https://learn.liferay.com/dxp/latest/en/site-building/displaying-content/using-fragments/localizing-the-fragment-configuration.html
Environment
- DXP 7.3
解決策
-
画像フラグメントにローカライズされたリンクを作成できないのは、DXP 7.3以下の製品の制限です。 これは LPS-109552 で機能要求として報告され、 LPS-114124 で DXP 7.4 の機能として実装されました。
これら2つのチケットに基づき、このユースケースはDXP 7.3で意図したとおりに動作しますが、回避可能な方法が見つかりました。
リンクを含むローカライズ可能なフィールドを持つカスタムドキュメントタイプを作成することが可能です。 こうすることで、ローカライズされたドキュメントからのリンクをマッピングすることができます。
そのためには
- Documents and Media -> Document Typesへ。
- 新しいドキュメントタイプを作成し、メイン・メタデータ・フィールドにテキスト・フィールドを追加します。 リンク」と名付け、ローカライズ可能にする。
- この新しいタイプの文書メディアで画像をアップロードし、必要な言語のリンクフィールドに記入してください。英語は
https://www.liferay.com/ 、ドイツ語は https://www.liferay.com/de/ です。 (プロトコルを含めなければ、外部URLとして認識されないことに注意してください)。 - コンテンツ・ページを作成し、イメージ・フラグメントを追加する。
- アップロードされた画像をフラグメントにマッピングし、リンクの設定を手動からコンテンツフィールドに変更する。
- コンテンツページを公開する。
- 両言語のリンクをチェック
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン