自分のニーズに合わせてLiferayを拡張およびカスタマイズする
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
Liferay DXPは、ほとんどのオープンソースプロジェクトで提供されるものを超えて、拡張および変更されるように特別に設計されました。 ソースコードは利用可能ですが、Liferay DXPの開発者は多くの拡張ポイントを作成しているため、Liferay DXPをカスタマイズするためにソースをカスタマイズする必要はありません。
Liferay DXPの一部をカスタマイズする最初の(そして最も簡単な)方法は、アプリケーション表示テンプレートを使用することです。 これらにより、組み込みアプリケーションの外観を変更できます。 たとえば、ドキュメントとメディアライブラリの大きなアイコンが付いたファイルマネージャビューが気に入らない場合は、他のビューにドキュメントを表示するアプリケーション表示テンプレートを作成できます。 Blogsアプリケーションのレイアウトが気に入らない場合は、希望の外観に変更できます。
ただし、Liferay DXPはこれをはるかに超えています。 モジュール と呼ばれる特別なソフトウェアコンポーネントにより、開発者はLiferay DXPのソースコードを変更せずにLiferayのインターフェイスと動作を変更できます。 これにより、サイトを最初から構築することのすべての利点が得られますが、実際に最初から構築する努力は一切必要ありません。 ユーザー登録画面を変更したい場合、独自に作成した独自のシングルサインオンメカニズムのサポートを追加したり、メッセージボードアプリケーションなどに機能を追加したりできます。これらのカスタマイズを行うことができます。 そして、あなたが開発者であれば、その機能をゼロから作成するよりも、ほぼ望みどおりに機能するものをカスタマイズする方がはるかに簡単であることを知っています。