メインコンテンツに移動

メインナビゲーション

  • ホーム
  • サイトマップ
  • ビデオ
  • ご連絡

パンくず

  • ホーム
  • Drupalのモジュール(Taxonomy Menu、Pathauto)で階層化されたタクソノミターム/URLの表示

Drupalのモジュール(Taxonomy Menu、Pathauto)で階層化されたタクソノミターム/URLの表示

drupal
module usage
taxonomy

やりたいこと:Drupalのタクソノミタームを利用して階層構造のコンテンツ/URLの表示をしたいです

  • 環境:Drupal7.54
  • タクソノミタームが非常に便利なツールで、よく記事の分類に利用されます
  • 例:ボキャブラリー:「カテゴリ」に構造化されたタクソノミタームがあります
    構造化されあタクソノミターム一覧
    • コンテンツタイプ(Article)でこのタクソノミタームを参照フィールドを作成し、ボキャブラリー:カテゴリを指定します
    • 各記事に適切にタームを指定して参照します
  • タクソノミタームをクリックすると、タームのIDがURLに表示され、かつ階層構造的な表示をしていないです

モジュール(TaxonomyMenu)でタクソノミタームの構造のままでコンテンツを表示します

  • モジュール:TaxonomyMenu7.x-1.5 をインストールして、有効化します
  • タクソノミ管理画面でボキャブラリー「カテゴリ」の編集画面で、タクソノミタームを「ナビゲーション」(例)に表示させます
  • メイン画面に戻ると「ナビゲーション」ブロックに階層化されたタクソノミターム一覧が表示されます
  • タームをクリックすると、そのタームを参照しているコンテンツ一覧が表示されます

モジュール(Pathauto)でタクソノミタームの構造のパタンで自動的に階層構造のURLエリアスを作成します

  • モジュール:Pathauto7.x-1.3 をインストールして有効化します
  • URLエイリアス管理画面(ホーム » 管理 » 環境設定 » 検索とメタデータ)でタクソノミタームのパタンにToken:[term:parents]を挿入します
    • [term:vocabulary]/[term:parents]/[term:name] <- このような感じ
  • 念のために一度エイリアスを削除して、再作成をします
    モジュール(Pathauto)で階層化されたタクソノミタームのエイリアスを表示

一連操作はビデオでを確認してください

Embedded thumbnail for Drupalのモジュール(Taxonomy Menu、Pathauto)で階層化されたタクソノミターム/URLの表示
ホーム

古松

検索

Article Category

  • apache(7)
  • css(19)
  • drupal(295)
  • Electron(4)
  • html(34)
  • javascript(27)
  • laravel(4)
  • linux(5)
  • macOS(2)
  • mysql(13)
  • php(19)
  • python(4)
  • SEO(12)
  • video(72)
  • Visual Studio Code(4)
  • windows(13)
  • wordpress(32)