Tìm hiểu mã nguồn mở PHP CMS Drupal hướng dẫn tìm hiểu Taxonomy sự độc đáo và tính linh hoạt trong Drupal - bài 4
Tiếp theo loạt bài viết về Drupal : Loạt bài đều nói về Drupal 8 nhé các bạn. Bài 1 Bài 2 Bài 3 Taxonomy là gì? Taxonomy là một hệ thống phân loại nội dung của Drupal, nói đơn giản chúng ta cứ gọi nó là danh mục. Trong đó Vocabulary là cha, là cấp lớn nhất, cấp cao nhất. bên trong ...
Tiếp theo loạt bài viết về Drupal:
Loạt bài đều nói về Drupal 8 nhé các bạn.
- Bài 1
- Bài 2
- Bài 3
Taxonomy là gì?
Taxonomy là một hệ thống phân loại nội dung của Drupal, nói đơn giản chúng ta cứ gọi nó là danh mục. Trong đó Vocabulary là cha, là cấp lớn nhất, cấp cao nhất. bên trong Vocabulary có nhiều cấp con gọi là Terms, những Terms này còn có thể được sắp xếp cấp cha - con (hierarchy), vì vậy drupal có 1 hệ thống danh mục đa cấp hay nhiều cấp. Mỗi 1 term này chứa nhiều node (bai viết, bài post). Vì vậy, khi người lướt website bấm vào 1 term này, thì tất cả bài viết, bài post (node) của term này hiển thị ra. Đường dẫn của các term này luôn là taxonomy/term/* (* là 1 số tự nhiên N)
Mình có thể hiểu Taxonomy đơn giản như là một quyển tử điển:
- Vocabulary là tên một quyển từ điển.
- Terms là mục lục của quyển từ điển.
- Hierarchy là vị trí các chữ cái trong từ điển A, B, C... từ đầu mục A, B, C... này ta sẽ có tiếp các từ bắt đầu bằng chữ cái đó (gọi là các bài viết, bài post,...)
Chỉ đơn giản hiểu về Taxonomy như vậy thôi. Thật là vi diệu phải không các bạn?