Hy dudes from all over the world.
I'm having problems in design-solution-approach.
Here's the scenario:
I have my sitetree in this structure:
All of those have galleries and articles in a subsection.
I would like to use the tag system, but here's my problem. I want to crawl the whole sitetree, collect all tags from every page and than compare by 1 tag, 2 tags, 3 tags.... If one of thes matches show the related content.
In next step i have to filter them, let's say: I have pagetype article with 2 related tags show only the related content from documenttype article.
I solved this problem in umbraco and c# but i like the approach of silverstripe to handle data with grids and the extensibility.
Code snippets would be nice if somebody solved this problem.