Tôi đang cố gắng thêm nhiều thuật ngữ (~ 200) vào từ vựng, nhưng tôi không thể tìm thấy bất kỳ mô-đun nhập nào được cập nhật cho Drupal 8 và có vẻ như các chức năng để thực hiện điều này trong Drupal 7 không tồn tại trong Drupal 8. Vì vậy, bất cứ ai có thể chỉ cho tôi đi đúng hướng để làm điều này?
Tôi đã cố gắng làm điều đó với entity_create
, như được đề xuất trong các bình luận, với mã này:
$term_create = entity_create('taxonomy_term', array('name' => 'test', 'vocabulary_name' => 'client'));
nhưng tôi đã gặp lỗi này:
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).
Có ý kiến gì không?
$term_create = entity_create('taxonomy_term', array('name' => 'test', 'vocabulary_name' => 'client'));
nhưng tôi đã gặp lỗi 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).
- Có ý tưởng nào không?
vid
tại chỗ vocabulary_name
. Trông giống như cột vẫn là vid
trong taxonomy_term_data
, nhưng đó là tên vocab thay vì id nay
entity_create()