it-swarm.com.de

Wie kann ich den Taxonomiebaum anhand der Vokabular-ID ermitteln?

Ich möchte alle Taxonomiebegriffe anhand ihrer Vokabular-ID in Drupal 8. In Drupal 7) laden und den folgenden Code verwenden.

$terms = taxonomy_get_tree($vid);

Welchen Code sollte ich in Drupal 8) verwenden?

3
Pankaj Yogi

Möge dies Ihnen helfen.

$terms = \Drupal::entityTypeManager()->getStorage('taxonomy_term')->loadTree($vid,0,NULL,TRUE);
print_r($terms);
2
Shreya Shetty

Sie können Begriffe mithilfe der Entitätsabfrage laden.

$terms =\Drupal::entityTypeManager()->getStorage('taxonomy_term')->loadTree($vid);
foreach ($terms as $term) {
     $term_data[] = array(
      "id" => $term->tid,
      "name" => $term->name
     );
    }
7
Syam