Ich versuche, einem Vokabular viele Begriffe (~ 200) hinzuzufügen, aber ich kann keine Importmodule finden, die für Drupal 8 aktualisiert wurden, und es scheint, dass die Funktionen dafür in Drupal 7 nicht vorhanden sind Drupal 8. Kann mich jemand in die richtige Richtung weisen, um dies zu tun?
Ich habe versucht, dies entity_create
, wie in den Kommentaren vorgeschlagen, mit folgendem Code zu tun :
$term_create = entity_create('taxonomy_term', array('name' => 'test', 'vocabulary_name' => 'client'));
aber ich habe diesen Fehler bekommen:
Drupal\Core\Entity\EntityStorageException: Missing bundle for entity type taxonomy_term in Drupal\Core\Entity\FieldableEntityStorageControllerBase->create() (line 65 of core/lib/Drupal/Core/Entity/FieldableEntityStorageControllerBase.php).
Irgendwelche Ideen?
$term_create = entity_create('taxonomy_term', array('name' => 'test', 'vocabulary_name' => 'client'));
aber ich habe den Fehler erhalten Drupal\Core\Entity\EntityStorageException: Missing bundle for entity type taxonomy_term in Drupal\Core\Entity\FieldableEntityStorageControllerBase->create() (line 65 of core/lib/Drupal/Core/Entity/FieldableEntityStorageControllerBase.php).
- Irgendwelche Ideen?
vid
anstelle von vocabulary_name
. Sieht so aus, als wäre die Spalte noch vid
in taxonomy_term_data
, aber es ist jetzt der Vokabelname anstelle von id
entity_create()