Tôi muốn lấy các thuật ngữ phân loại từ một từ vựng nhất định trong Drupal 8.
Rõ ràng tôi vẫn có thể làm điều đó bằng cách sử dụng taxonomy_get_tree
nhưng nó không được chấp nhận.
Bây giờ tôi phải sử dụng TermStorageInterface :: loadTree
Tôi đang cố gắng truy cập chức năng này từ một Block
nhưng tôi không hiểu làm thế nào để khởi tạo TermStorageInterface
lớp.
Tôi đã thử truy cập trực tiếp vào chức năng nhưng nó không phải là chức năng tĩnh:
TermStorageInterface::loadTree('categories')
Tôi đã cố gắng bắt đầu lớp học nhưng nó nói với tôi Cannot instantiate interface Drupal\taxonomy\TermStorageInterface
$test = new TermStorageInterface();
Tôi không hiểu làm thế nào lớp này hoạt động và làm thế nào tôi có thể truy cập các liên kết phân loại. Tôi nghĩ rằng tôi đang thiếu một phần lớn để hiểu cách thức hoạt động của Drupal.