Capability

Development and Tooling

Liferay offers a comprehensive toolkit to extend or customize your digital experience. Build applications quickly with low-code/no-code features like Objects, or leverage developer tools like Liferay Workspace and Blade CLI for further customizations.

For users on PaaS or running Self-Hosted, Liferay also offers tools deploying customizations.

Feature
Deployment Approach
Capability
Collections and Collection Pages for Liferay 7.2 and Earlier Versions
Collections and Collection Pages for Liferay 7.2 and Earlier Versions In versions before Liferay DXP 7.3+, collections were called content sets. A content set is exactly what it sounds like: a...
公開日: 2024/10/17 16:38
Creating Collections for Liferay 7.2 and Earlier Versions
Creating Collections for Liferay 7.2 and Earlier Versions In versions before Liferay DXP 7.3+, collections were called content sets. You can create Content Sets through the Content Sets interface...
公開日: 2024/10/17 16:38
For Liferay 7.3.x and Earlier
For Liferay 7.3.x and Earlier The Documents and Media application comes with a built-in image editor. Edit images right from your browser and apply filters, adjust contrast, or crop. In the...
公開日: 2024/10/17 19:19
サクセス・ページに詳細を追加する
サクセス・ページに詳細を追加する ユーザーがディストリビューター申請を行うと、サクセスページが表示されます:申請書の提出 現在、このページにはバナー画像しかありません。 デレクタブル・ボンサイは次のことを望んでいる。 新しいアプリケーションの基本情報を表示する アプリケーションの閲覧・編集用リンクの提供 申請書提出ページに移動し、 Edit(Edit Button)...
公開日: 2024/10/22 17:15
ビジネスロジックの実装
ビジネスロジックの実装 ビジネスロジックとは、ビジネスニーズを満たすためにアプリケーションがシステム内でどのように動作するかを決定するルールとプロセスを指す。 ビジネスロジックを効果的に実装することで、業務を合理化し、効率を向上させ、組織全体の一貫性を促進することができます。 例を挙げよう、 フィールドの検証 データアクセスの管理 ワークフローの定義 通知の自動化 検証...
公開日: 2024/10/22 17:15
状態フィールドの定義
状態フィールドの定義 Delectable Bonsaiは、アプリケーションの進行状況を追跡し、追加のビジネス・ロジックをトリガーするためのカスタム・ステート・フィールドを定義したいと考えています。 ここでは、これらの状態を定義するピックリストを追加し、それをディストリビューター・アプリケーション・オブジェクトの状態フィールドに使用し、状態フィールドのフローを管理します。 ...
公開日: 2024/10/22 17:16
データ構造のモデリング
データ構造のモデリング アプリケーションを書く最初のステップは、そのデータ構造をモデル化することだ。 そのためには、書きたいアプリケーションについてブレインストーミングをする必要がある: 保存し、操作したいデータ・エンティティの種類を特定する。 エンティティの各タイプに属性を追加する エンティティ・タイプ間の関係の定義 データ・エンティティの特定...
公開日: 2024/10/22 17:16
アプリケーション開発
アプリケーション開発 Liferayのすぐに使える機能では、必要な機能をすべてカバーできないことがあります。 そうなれば、Liferayとインターフェイスする独自のアプリケーションを開発し、その機能を活用することができます。 ここでは、世界中の流通業者にメープルシロップ製品を供給する架空のB2B生産者、デレクタブル・ボンサイの物語を続けよう。 最近の成長により、Delectable...
公開日: 2024/10/22 17:15
ユーザーインターフェースのデザイン
ユーザーインターフェースのデザイン Liferayは、カスタムアプリケーション用のダイナミックでレスポンシブなユーザーインターフェースを作成するためのツールを提供します。 Liferayのページビルダー機能を使えば、サイトページでフラグメントやウィジェットを使ってフォームをデザインしたり、オブジェクトデータを表示したりすることができます。...
公開日: 2024/10/22 17:15
ディストリビューター申請用ページの追加
ディストリビューター申請用ページの追加 ページはLiferayサイトの主要な構成要素です。 Delectable Bonsaiのデザインチームは、ディストリビューターアプリケーションオブジェクトで使用する3つのプレースホルダーページを作成し、エクスポートしました。 ここでは、これらのページをLARファイルとしてインポートします: ...
公開日: 2024/10/22 17:15
概要ページへのディストリビューター・アプリケーション・ウィジェットの追加
概要ページへのディストリビューター・アプリケーション・ウィジェットの追加 Delectable Bonsaiは、販売代理店希望者に、申請書を閲覧・編集するためのUIを提供したいと考えている。 しかし、グローバルメニューは管理者用に確保し、申請者は「おいしい盆栽サイト」に限定したい。 そのためには、概要ページにディストリビューター・アプリケーションのウィジェットを追加します。 ...
公開日: 2024/10/22 17:15
申請ページにフォームを追加する
申請ページにフォームを追加する デフォルトでは、各オブジェクト定義はエントリーの作成にレイアウトを使用する。 レイアウトの他に、Liferayはエントリーを作成するためのカスタムオブジェクトにマッピングできるフォームフラグメントを提供します。 Delectable...
公開日: 2024/10/22 17:15
ディストリビューター申請用の表示ページの作成
ディストリビューター申請用の表示ページの作成 公開オブジェクトはInfoフレームワークと統合されているため、表示ページテンプレートのコンテンツタイプとして選択することができます。...
公開日: 2024/10/22 17:15
ディストリビューター・アプリケーション・ページ用のフラグメントのインポート
ディストリビューター・アプリケーション・ページ用のフラグメントのインポート パブリッシュされたオブジェクトはLiferayのコアフレームワークと統合されているので、フォームフラグメントやコレクションディスプレイフラグメントなどのオブジェクトエントリーにページフラグメントをマッピングすることができます。...
公開日: 2024/10/22 17:15
承認ワークフローの追加
承認ワークフローの追加 applicationStateフィールドを追加した後、Delectable Bonsaiはアプリケーションに加えられた変更をレビューし、承認するためのワークフローを実装したい。 現在、アプリケーションのすべての更新は、選択された状態に関係なく、自動的に承認される。 Delectable...
公開日: 2024/10/22 17:15
通知アクションの追加
通知アクションの追加 デレクタブル・ボンサイは、新しいアプリケーションの認知度を向上させたいと考えている。 また、申請者の更新を自動化し、申請が受理、承認、拒否されたときに通知することも望んでいる。 ここでは、これらの通知アクションをDistributor Applicationオブジェクトに追加します。 ディストリビューター・アプリケーション・オブジェクトに通知アクションを追加します。 ...
公開日: 2024/10/22 17:15
ディストリビューター申請用通知テンプレートの追加
ディストリビューター申請用通知テンプレートの追加 現時点では、Delectable Bonsaiのディストリビューターアプリケーションには、エントリーイベントの自動通知はありません。 つまり、管理者は新しい応募を知るためにオブジェクトをチェックし、応募者に応募状況を手動で知らせなければならない。 この戦略は拡張性がなく、人為的ミスの余地を残すため、機会損失やユーザー体験の低下を招く。 ...
公開日: 2024/10/22 17:15
アカウント作成の自動化
アカウント作成の自動化 オンボーディングフローを完成させるために、Delectable Bonsaiは、マネージャーが承認されたアプリケーションのビジネスアカウントを簡単に作成できるようにしたいと考えている。 各アカウントは、アプリケーションの名前( businessName )にちなんで命名され、申請者は、アカウント管理者の役割を持つアカウントに自動的に割り当てられる必要があります。...
公開日: 2024/10/22 17:15
データへのアクセス管理
データへのアクセス管理 Delectable Bonsaiは、すべての正規ユーザーがディストリビューター申請を行えるようにしたいと考えています。 また、限られた従業員が提出されたすべての申請書を閲覧し、評価に記入できるようにしたいとも考えている。 ここでは、「ユーザー」ロールに基本的な「ディストリビューター申請」権限を割り当て、申請書のレビューを担当する内部ロールを作成します。 ...
公開日: 2024/10/22 17:16
フィールドの検証
フィールドの検証 これまでのところ、Delectable Bonsaiは、申請者が申請書に有効で一貫性のあるデータを提供していることを確認する方法がありません。 ここでは、Distributor ApplicationのEメール、電話番号、URLフィールドにバリデーションを追加し、データの整合性と一貫性を向上させます。 Eメール、電話番号、URLフィールドのバリデーションを追加しました。 ...
公開日: 2024/10/22 17:16

Capabilities

Product

Education

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy