DPL Example 008

From FollowTheScore
Jump to: navigation, search

back to list of examples

Category tree

This is a simple demonstration of what can be done. The DPL statement could be moved to a separate template in the way DPL Example 007 was designed.

If you need a general category tree you better use the separate extension which is available exactly for that purpose. But if you want individual design, hide certain categories etc. then the DPL based solution is more flexible.

{{#tree:
* Pages in category     '' DPL Example 007 main cat ''
{{#dpl:debug=1|notnamespace=Category|format=,\n** [[%PAGE%|%TITLE%]]|category=DPL Example 007 main cat}}
** Pages in category     '' DPL Example 007 sub cat 1''
{{#dpl:debug=1|notnamespace=Category|format=,\n*** [[%PAGE%|%TITLE%]]|category=DPL Example 007 sub cat 1}}
** Pages in category     '' DPL Example 007 sub cat 2''
{{#dpl:debug=1|notnamespace=Category|format=,\n*** [[%PAGE%|%TITLE%]]|category=DPL Example 007 sub cat 2}}
}}

The above DPL command produces the following output:


{{#tree:

  • Pages in category     DPL Example 007 main cat

}}

--- Another category overview --- {{#tree:

}}