問題
- 新規にサイトを作成する際、ページのSEO設定からLiferay - DXPのロゴを削除または変更したいのですが。
リプロダクト・ステップス
- 右上のメニューを開き、コントロールパネル --> サイト --> サイトと進み、空白のサイトを作成します。
- サイトビルダー --> ページに移動し、ページを追加します。
- 設定用歯車アイコンをクリックし、"SEO "を選択して、ページを設定します。
- タイトルと説明を入力し、「プレビュー」セクションでLiferay - DXPのロゴを観察します:
- 実際の結果です:Liferay - DXPのロゴは変更・削除できません。
- 期待される結果Liferay -DXPのロゴを変更または削除できるようになること。
添付のビデオイラストをご覧ください: DXPlogo.mp4
Environment
- Liferay DXP 7.3
- Liferay DXP 7.4
解決策
-
現在の動作は想定内です。 ページタイトルは、レイアウト(ページ)タイトル、サイト名、会社名をマージして形成され、当分の間、このフォーマットを変更するLiferay OOTBオプションは存在しません。
ご要望に対する解決策は、コードをカスタマイズすることです。
https://gist.github.com/fabian-bouche-liferay/9cbc6452977b966f0d8a3d8fe54c39e3
実際のタイトル生成はここで行われます: https://gist.github.com/fabian-bouche-liferay/9cbc6452977b966f0d8a3d8fe54c39e3#file-customlayoutseolinkmanagerimpl-java-L125StringBundler title = new StringBundler(3); - なお、上記の解決策はコードのカスタマイズであり、デベロッパーチームによる独自の判断で行ってください。 もし、サポートが必要な場合は、当社のグローバルサービスまでご連絡いただくことをお勧めします。 詳しくは、担当営業にお問い合わせください。
- また、 機能要望を提出するオプションもあります。。