@@ -29,6 +29,9 @@ |
||
29 | 29 | return $output; |
30 | 30 | } |
31 | 31 | |
32 | + /** |
|
33 | + * @param DataList $pages |
|
34 | + */ |
|
32 | 35 | private function makeList($pages) { |
33 | 36 | $output = ""; |
34 | 37 | if(count($pages)) { |
@@ -1,10 +1,10 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | 3 | class SiteMap extends Page { |
4 | - static $db = array( |
|
5 | - ); |
|
6 | - static $has_one = array( |
|
7 | - ); |
|
4 | + static $db = array( |
|
5 | + ); |
|
6 | + static $has_one = array( |
|
7 | + ); |
|
8 | 8 | |
9 | 9 | // hide from menus and search |
10 | 10 | static $defaults = array( |
@@ -15,13 +15,13 @@ discard block |
||
15 | 15 | |
16 | 16 | class SiteMap_Controller extends Page_Controller { |
17 | 17 | |
18 | - /** |
|
19 | - * This function will return a unordered list of all pages on the site. |
|
20 | - * Watch for the switch between $page and $child in the second line of the foreach(). |
|
21 | - * |
|
22 | - * Note that this will only skip ErrorPage's at the top/root level of the site. |
|
23 | - * If you have an ErrorPage class somewhere else in the hierarchy, it will be displayed. |
|
24 | - */ |
|
18 | + /** |
|
19 | + * This function will return a unordered list of all pages on the site. |
|
20 | + * Watch for the switch between $page and $child in the second line of the foreach(). |
|
21 | + * |
|
22 | + * Note that this will only skip ErrorPage's at the top/root level of the site. |
|
23 | + * If you have an ErrorPage class somewhere else in the hierarchy, it will be displayed. |
|
24 | + */ |
|
25 | 25 | function SiteMap() { |
26 | 26 | $rootLevel = DataObject::get("Page", "ParentID = 0"); // Pages at the root level only |
27 | 27 | $output = ""; |
@@ -31,11 +31,11 @@ |
||
31 | 31 | |
32 | 32 | private function makeList($pages) { |
33 | 33 | $output = ""; |
34 | - if(count($pages)) { |
|
34 | + if (count($pages)) { |
|
35 | 35 | $output = ' |
36 | 36 | <ul class="sitemap-list">'; |
37 | - foreach($pages as $page) { |
|
38 | - if(!($page instanceof ErrorPage) && $page->ShowInMenus && $page->Title != $this->Title){ |
|
37 | + foreach ($pages as $page) { |
|
38 | + if (!($page instanceof ErrorPage) && $page->ShowInMenus && $page->Title != $this->Title) { |
|
39 | 39 | $output .= ' |
40 | 40 | <li><a href="'.$page->URLSegment.'" title="Go to the '.Convert::raw2xml($page->Title).' page">'.Convert::raw2xml($page->MenuTitle).'</a>'; |
41 | 41 | $whereStatement = "ParentID = ".$page->ID; |