アプリケーション開発
Liferayのすぐに使える機能では、必要な機能をすべてカバーできないことがあります。 そうなれば、Liferayとインターフェイスする独自のアプリケーションを開発し、その機能を活用することができます。
ここでは、世界中の流通業者にメープルシロップ製品を供給する架空のB2B生産者、デレクタブル・ボンサイの物語を続けよう。 最近の成長により、Delectable BonsaiはB2Bの文脈でディストリビューターの申請を受け取り、承認するためのカスタムソリューションを必要としています。
このアプリケーションは、LXC、LXC-SM、セルフホスト環境で展開可能で、Delectable Bonsaiのパートナーは、新規ビジネスアカウントの申請と取得に使用できる。
終了時には、次のことを学んでいることだろう。
- Liferay Objectsを使って、ヘッドレスAPIやパーミッションなど、Liferayのコアフレームワークを活用したカスタムデータ構造を定義・管理できます。
- Liferayのページビルダー機能を使って、オブジェクトエントリーを作成・表示するためのエクスペリエンスをデザインしましょう。
- マイクロサービスのクライアント拡張機能を使用して、ソリューションにバックエンド機能を提供します。
Start by データ構造のモデリング !
Modeling Data Structures
Determining Data Entities
Adding Fields to the Distributor Application Object
Adding Fields Using REST APIs
Creating Picklists for Distributor Applications
Creating Picklists Using REST APIs
Adding Picklist Fields to the Object
Adding a Custom Layout and View to Distributor Application
Setting Up the Application Evaluation Object
Adding a Relationship Between the Object Definitions
Adding the Relationship to Custom Layouts
Relating Object Entries