タクソノミーをセットアップする
目標
Ingredients ボキャブラリーを作成し、無制限の数の値を含めることができ、かつボキャブラリーに新しい用語を追加できるフィールドとして Recipe コンテンツタイプに追加します。
手順
-
管理(Manage) 管理メニューで 構造(Structure) > タクソノミー(Taxonomy) (admin/structure/taxonomy) に移動します。コアのスタンダード(Standard)インストールプロファイルで作成された タグ(Tags) ボキャブラリーが表示されます。(このページでは、このボキャブラリーの名前と説明が英語で表示されます。詳細は、 セクション 2.7「概念:ユーザーインターフェース、設定、コンテンツの翻訳」 を参照してください。)
Setup Taxonomy page -
ボキャブラリーを追加(Add vocabulary) をクリックし、下記の値を入力します。
フィールド名 説明 例の値 名前
ボキャブラリーの名前
Ingredients
説明
ボキャブラリーに関する簡単なメモ
(空のままにする)
Add vocabulary -
保存(Save) をクリックします。このボキャブラリー内のすべての用語のリストが表示される Ingredients ページに移動します。

-
用語を追加(Add term) をクリックします。 名前(Name) フィールドに「Butter」と入力します。 保存(Save) をクリックします。
Add taxonomy term - 作成した用語に関する確認メッセージが表示されます。さらに用語を追加します。たとえば「Eggs(卵)」や「Milk(牛乳)」などです。
- 管理(Manage) 管理メニューで 構造(Structure) > コンテンツタイプ(Content Types) (admin/structure/types) に移動します。Recipe コンテンツタイプの フィールドの管理(Manage fields) をクリックします。
-
新しいフィールドを作成(Create a new field) をクリックします。「フィールドの追加(Add field)」ページが表示されます。 フィールドタイプを選択(Choose a field type) のオプションから 参照(Reference) フィールドタイプを選択します。 続行(Continue) をクリックします。フィールドを設定するフォームを含む「フィールドの追加(Add field)」ページが表示されます。
Add field. Step 1. -
下の表から値を入力します。 続行(Continue) をクリックします。
フィールド名 説明 値 ラベル
フィールドに付けるタイトル
Ingredients
以下のオプションを選択:
参照するコンテンツのタイプ
タクソノミー用語

-
次の設定画面で、下の表から値を入力します。 設定の保存(Save settings) をクリックします。
フィールド名 説明 値 ヘルプテキスト
コンテンツを作成するユーザーに表示されるヘルプ
サイト訪問者が検索しそうな材料を入力します
参照する項目のタイプ
フィールドによって参照されるエンティティのタイプ
タクソノミー用語
許可される値の数
ユーザーが入力できる値の数
無制限
参照タイプ > 参照方法
許可された値を選択するために使用される方法を選択します
デフォルト
参照タイプ > ボキャブラリー
許可された値を取得するボキャブラリーを選択します
Ingredients
参照タイプ > 参照エンティティがまだ存在しない場合は作成する
コンテンツ編集フォームから新しい材料用語を作成できるかどうか
チェック済み

-
設定の保存(Save settings) をクリックします。「フィールドの管理(Manage Fields)」ページに戻ります。Ingredients の設定が完了したことを示すメッセージが表示されます。

動画
クレジット
執筆・編集: Bob Snodgrass および Jojy Alphonso ( Red Crackle )