問題
- カスタムウィジェットを持っていて、JSPに編集可能なフィールドをこのように書いています。
<div class="form-group required"> <label class="required-field-lbl form-field-lbl" data-lfr-editable-id="resume-name" data-lfr-editable-type="rich-text">Full Name</label> <input class="is-required form-control form-field resume-full-name" type="text" name="full-name"> </div>
次にフラグメントを作成し、 ドキュメントに従ってカスタムウィジェットをその中に埋め込みます。 ページを編集する際、フラグメントをページに追加し、フィールドのラベルを編集しようとします。 ただし、ラベルを編集することはできません。
環境
- Liferay DXP 7.4
解像度
- カスタムポートレット内のJSPページに追加されるマークアップは、コンテンツページ内で一部のフィールドを編集可能にするためのタグや属性を含める方法としてサポートされていません。 これらのタグや属性(例えば、
data-lfr-editable-id
,data-lfr-editable-type
)は、通常のページフラグメント内にあるときのみ機能しますが、この文脈の外では機能しません。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン