Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By kili on
Hi Guys. Can anyone point me to a plain English explanation of how to use taxonomy as reading the docs just baffales me, all I want to do is create a tree type menu system with links to the relevant pages but I'm buggered if I can figure out how, I dont have any programming skills and I'm finding it difficult to understand how to use this.
Any help or advice would be much appreciated.
Regards
Kili
Comments
even the word taxonomy is not easy to understand
Wikipedia says that taxonomy comes from the Greek words taxis = order and nomos = law.
So a taxonomy is _only_ a grouping of similar concepts or words.
a direct quote from Wikipedia "Taxonomies are frequently hierarchical in structure. However taxonomy may also refer to relationship schemes other than hierarchies, such as network structures. Other taxonomies may include single children with multi-parents, for example, "Car" might appear with both parents "Vehicle" and "Steel Mechanisms". A taxonomy might also be a simple organization of objects into groups, or even an alphabetical list."
So a taxonomy _could_ be
As you can see this example is all over the place. To build a taxonomy for your site you need to figure out what will go on your site; the relationship between them and then devise a simple tree-like structure that shows the relationship between these elements.
You can choose from
Taxonomy can be as simple or as complicated as you may need. My advice would be to start off simple, gain experience, categorise your content and further build and develop your taxonomy.
Paddy.
http://deburca.org, and http://amadain.net
Paddy.
http://deburca.org
Maybe you don't need taxonomy
If absolutely all you want to do is create a tree-type menu system, then the taxonomy system is probably more than you need.
You may just be better off creating the pages that you want (as nodes of type 'page'), and then using the menu module to organise your pages into a tree. This will create the proper navigation links in a side block for you, and will generate corresponding breadcrumbs. If you want taxonomy terms to be part of this menu tree, you can use the menu module to work with them just like you can with nodes.
You can also use the book module to organise the nodes of your site into a tree. The book module will add some extra features for you, like a list of sub-pages (i.e. a 'table of contents') on each page, and 'previous' and 'next' links so you can crawl your site's tree. However, only nodes can be included in a book hierarchy (not taxonomy terms, which are not nodes).
Taxonomy is designed to be used for categorising (or tagging) content (think flickr tags), whereas the book module (and the menu module) are for structuring content (into a tree). Many people find this distinction confusing, and this is one reason why I wrote my proposal to merge the taxonomy and book modules.
Jeremy Epstein - GreenAsh
Jeremy Epstein - GreenAsh