Я пытаюсь добавить много слов (~ 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
, но это имя Vocab вместо идентификатора в настоящее время
entity_create()