フォーム要素セット
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
ここで再利用可能なフィールドセットに関する情報を探しているなら、あなたは正しい場所にいます。 Liferayフォームアプリケーションでは、これらの要素セットをフィールドセットと呼びます。これらのセットにはフィールドだけではなく、フィールドのレイアウトと構成も含まれているためです。 将来的には、追加のスタイリング要素もここで利用できるようになります。
要素セットは、合成可能なフォームフラグメントや再利用可能なフォームブロックに似ています。
場合によっては、既存の要素セットを作成することでフォーム全体を作成できる場合があります。 あなたの同僚はあなたを怠惰と呼ぶかもしれませんが、私たちはあなたを勤勉と呼びます。
要素セットの作成
要素セットを作成するには、サイトメニュー→コンテンツ→フォームに移動します。 デフォルトでは、フォームビューが表示されます。 [ Element Sets ]タブをクリックすると、既存のフォームがフォームビューに表示されるのと同じように、既存のエレメントセットが表示されます。 [ 追加 ]ボタン()をクリックします。
つまりね。 あなたはどのように知っている場合は フォームの作成、あなたはすでに要素セットを作成する方法を知っています。 プロセスは同じです。 要素をフォームビルダーパレットにドラッグアンドドロップし、フィールドを構成します。
完了したら、[ 保存]をクリックします。 要素セットは公開できないため、そのためのボタンはありません。
エレメントセットが保存されると、同じエレメントセット内でもすぐに使用できます。 そうです、要素セットを使用して要素セットを作成できます。
要素セットの使用
フォームで要素セットを使用するには:
-
フォームビルダーを開きます。
-
[要素を追加]サイドバーがまだ表示されていない場合は、[ 追加 ]ボタン(
)をクリックして開きます。
-
[要素を追加]サイドバーのデフォルトのビューは[要素]です。 代わりに Element Setsクリックします。
-
単一のフォーム要素と同じように、要素セットをフォームビルダーにドラッグします。
エレメントセットを使用して他のエレメントセットを構築するプロセスは同じであることをすでにご存じだと思います。 これですべてです。 注意すべきことがいくつかあります:
-
要素セットがフォームに追加されると、ルート要素セットとの接続はありません。 フィールドと要素は自由に移動または構成できます。
-
要素セットを編集しても、要素セットが使用されていたフォームに遡及的に影響することはありません。
先を考えてください。 フォームで一般的に構成する必要があるいくつかの一般的なフィールドはありますか? その場合は、それらをエレメントセットとして一度作成し、繰り返し作業を省いてください。