Я намагаюся додати багато термінів (~ 200) до словника, але не можу знайти жодних модулів імпорту, оновлених для Drupal 8, і, здається, функцій для цього в Drupal 7 не існує в Drupal 8. Отже, чи може хтось вказати мені в правильному напрямку для цього?
Я спробував це зробити entity_create
, як пропонується в коментарях, з цим кодом:
$term_create = entity_create('taxonomy_term', array('name' => 'test', 'vocabulary_name' => 'client'));
але я отримав цю помилку:
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).
Будь-які ідеї?
$term_create = entity_create('taxonomy_term', array('name' => 'test', 'vocabulary_name' => 'client'));
але я отримав помилку 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).
- Будь-які ідеї?
vid
замість vocabulary_name
. Схоже, стовпець все ще vid
знаходиться taxonomy_term_data
, але це ім'я вокабу, а не id зараз
entity_create()