From 982d79e7e19d44503df20912ffd88cef4e5fa6ce Mon Sep 17 00:00:00 2001 From: Andrew Short Date: Sun, 11 Oct 2009 00:08:04 +0000 Subject: [PATCH] BUGFIX #3858: Updated StaticExporter to handle nested pages. From: Andrew Short git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@88513 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/StaticExporter.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/StaticExporter.php b/code/StaticExporter.php index 4488b147..206079fc 100755 --- a/code/StaticExporter.php +++ b/code/StaticExporter.php @@ -61,8 +61,8 @@ class StaticExporter extends Controller { // iterate through all instances of SiteTree $pages = DataObject::get("SiteTree"); foreach($pages as $page) { - $subfolder = "$tmpFolder/$page->URLSegment"; - $contentfile = "$tmpFolder/$page->URLSegment/index.html"; + $subfolder = "$tmpFolder/" . trim($page->RelativeLink(null, true), '/'); + $contentfile = "$tmpFolder/" . trim($page->RelativeLink(null, true), '/') . '/index.html'; // Make the folder if(!file_exists($subfolder)) {