ディストリビューター・アプリケーション用のピックリストの作成
Delectable Bonsaiは、各ビジネスチャンスの相対的な価値を評価するための情報を収集したいと考えている。 この場合、応募者にあらかじめ定義された選択肢から選んでもらうことを望んでいる。 これはLiferayのピックリストを使うことで実現できます。
ピックリストは、単一選択フィールドや複数選択フィールドのオプションを決定する文字列値の定義済みリストです。 Delectable BonsaiはDistributor Applicationオブジェクトにこれらのリストを必要とします:
- 業態
- 販売地域
- 流通チャネル
- 注文タイプ
- 商品種類
- 年間購入量
- 製品ラベル
ここではLiferay UIを使って最初のピックリストを作成します。
-
Global Menu( ) を開き、 Control Panel タブを開き、 Picklists をクリックする。
-
Add( ) をクリックし、名称に Business Types を入力し、 Save をクリックする。
-
ピックリストの編集を始める。
-
Add( ) をクリックし、これらの項目をピックリストに追加する:
名前 キー 独立事業 independentBusiness
フランチャイズ franchise
その他 other
-
各項目を編集し、ERCをこれらの値に設定する:
外部参照コード BUSINESS_TYPE_INDEPENDENT_BUSINESS
BUSINESS_TYPE_FRANCHISE
BUSINESS_TYPE_OTHER
-
ピックリストのERCを
LIST_BUSINESS_TYPES
に変更する。 -
[Save] をクリックします。
保存されたピックリストは、Distributor Applicationオブジェクトのフィールドとして使用することができます。
その前に、Delectable Bonsaiにはあと6つのピックリストが必要だ。 しかし、これらのリストを手動で作成するのではなく、 headless-admin-list-type
REST APIを使ってプログラムで作成する。