Content Field

コンテンツタイプのFieldに関して

 

Filed Group

フィールドをグループ化して、表示させる機能など ここから

モジュールのダウンロード https://www.drupal.org/project/field_group

参考になるチュートリアル動画 https://www.youtube.com/watch?v=5GU_tb4K-f4

 

Filed Collection

モジュールのダウンロード https://www.drupal.org/project/field_collection

Field Collectionフィールドに、複数のフィールドを集めることができる。できたField Collectionは内部的にEntityとして取り扱う。

英文資料は ここから https://www.drupal.org/node/1353926

 

Conditional Fields

モジュールのダウンロード  https://www.drupal.org/project/conditional_fields

Conditional Fieldsモジュールは、ある条件のときにフィールドの表示を修正をしたり、値の見せ方などを変更することができます。

説明資料 Conditional Fields for Drupal 7 https://www.drupal.org/node/1704126

 

データの保存ファイルディレクトリー

drupal 7 では、保存先を自分で設定しますので、例えば、Tokenモジュールをインストールして、

[current-date:custom:Y]-[current-date:custom:m] 

を記入すると、データの作成年と月でディレクトリを作成します。 

Drupal 8 では標準で [date:custom:Y]-[date:custom:m] が設定済みです。

 

 

 

タグ: 

オープンソースソフトウェア: 

CMS: 

Field Group

Filed Group

フィールドをグループ化して、表示させる機能など ここから

モジュールのダウンロード https://www.drupal.org/project/field_group

Drupal Field Group

参考になるチュートリアル動画 https://www.youtube.com/watch?v=5GU_tb4K-f4

 

設定・使い方

インストール後、コンテンツタイプのフィールド追加でグループを追加します。

たとえば、パソコンというグループを作り、その下に、デスクトップ、ノート、サーバーのフィールドがあるとします。

1)フィールドのグループを追加します。選択できるウィジェットは、Fieldsetがデフォルトですが、以下のフィールドタイプを選べます。

  • Fieldsets
  • Horizontal tabs
  • Vertical tabs
  • Accordions
  • Divs
  • Multipage steps: Note: This is only client side and removed in drupal 8 version.
  • HTML5 elements
  • Html elements

パソコンのグループをHorizontal tab ウィジェットで作成

Drupal field Group

次にデスクトップのフィールドを追加します。フィールドタイプは、目的に合わせる選択しますが、たとえばテキストとします。

Drupal Field group

パソコングループの下にデスクトップを移動させます。

Drupal Field Groupモジュール

実際のコンテンツ作成画面では、以下のようになります。

drupal field group モジュール

グループパソコンの親のフィールドタイプを変更することで、グループの表示が変更になります。

もし必要であれば、ノートやサーバーのフィールドを作成します。 

Drupal field group

次にコンピュータという新しいグループを作成し、ウィジェットはHorizontal tabs group を選択します。

Drupal field group

次に、パソコンのグループと同じ階層で共用機器というグループを作成し、フィールドタイプはHorizontal tabに設定します。 その後、パソコンと同じ階層にして、サーバーを共用機器の下に移動させます。

Drupal field Group モジュール

以下のように入力グループごとのタブが設定されます。

Drupal  Field Group モジュール

もしフィールドグループの表示スタイル(フィールドタイプ)を変更する場合は、対応するグループをすべて同じ表示スタイル(フィールドタイプ)にします。たとえば、Accodion group とAccodion item とかで統一する。

Drupal field group モジュール

実際の表示

Drupal  field group モジュール

 

 

 

CMS: