2017-07-03 15 views
0

カスタムタクソノミーのタクソノミー用語をホームページに追加するのを手伝ってください。私はWordPressから来ているので、これをどうやって行うのか分かりません。 WordPressでは、get_terms()を呼び出すと簡単です。 mytheme/templates/page--front.html.twigタクソノミーの用語リストをホームページに追加するDrupal 8

私は複数のタクソノミータイプを持っており、それらのすべてがホームページで照会されます。

タクソノミー用語のクエリ方法は?

UPDATE:

私は新しい領域が私のtheme.info.ymlhome_contentと呼ば作成していると私は、バックエンド領域に追加して分類用語を取得するためのビュー(ブロック)を作成したとして、それを表示します{{page.home_content}}。それは動作しますが、私はいくつかの質問があります。

  1. 私はタクソノミのロゴとテキストのフィールドを持っています。私もそれらをリストしたい。

  2. 私はhtmlをカスタマイズする必要があります。どうやってやるの?

ありがとうございました。

答えて

1

あなたは本当に必要な分類用語でビューを作成します。何も

  1. をコーディングする必要はありません。 Structure > Views > Create New Viewとタクソノミ用語のブロックビューを追加します。ユーザーfilterセクションで特定の用語や辞書を選択します。ビューを保存します。
  2. Structure > Block Layoutにアクセスし、ブロックを目的の領域に挿入します。 visibilityセクションでpagesタブ:<front>を入力し、ホームページにのみ表示するにはShow for the listed pagesを選択してください。

上記の手順は、ホームページで必要な用語が表示されます。 Drupalの8中https://www.drupal.org/node/2358785

+0

再生回数::https://www.drupal.org/docs/8/core/modules

はdrupal.orgの指示に従って、コピーして、あなたのテーマでテンプレート(複数可)を変更するには/ views – VladimirAus

+0

Drupal 8のブロック:https://www.drupal.org/docs/8/core/modules/block/overview – VladimirAus

関連する問題