From dc6d0dfad73b2d0424d48d74d5ef68c91a40fd5b Mon Sep 17 00:00:00 2001 From: Tom Rix Date: Tue, 4 Aug 2009 04:19:38 +0000 Subject: [PATCH] MINOR new sidereports for CMSWorkflow git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@83695 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/SideReport.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/SideReport.php b/code/SideReport.php index e156339e..a327c76e 100755 --- a/code/SideReport.php +++ b/code/SideReport.php @@ -32,11 +32,13 @@ abstract class SideReport extends Object { ); } + $val = isset($fieldInfo['prefix']) ? $fieldInfo['prefix'] : ''; + $fieldName = ereg_replace('[^A-Za-z0-9]+','',$fieldTitle); if(is_string($fieldSource)) { - $val = Convert::raw2xml($record->$fieldSource); + $val .= Convert::raw2xml($record->$fieldSource); } else { - $val = $record->val($fieldSource[0], $fieldSource[1]); + $val .= $record->val($fieldSource[0], $fieldSource[1]); } if(isset($fieldInfo['newline']) && $fieldInfo['newline']) $result .= "
"; @@ -47,6 +49,8 @@ abstract class SideReport extends Object { } else { $result .= "$val"; } + + $val .= isset($fieldInfo['suffix']) ? $fieldInfo['suffix'] : ''; } $result .= "\n\n"; }