I have several sections like NewsHolder
On my MainPage I want to show grups of the las 3 children page
3 Latest News From NewsHolder [1]
-NewsPageName [Last]
-NewsPageName [Last-1]
-NewsPageName [Last-2]
3 Latest News From NewsHolder [2]
-NewsPageName [Last]
-NewsPageName [Last-1]
-NewsPageName [Last-2]
3 Latest News From NewsHolder [3]
-NewsPageName [Last]
-NewsPageName [Last-1]
-NewsPageName [Last-2]
on the forum I found a function for my MainPage
function NewsList($num=3, $ParentURL='news') {
$news = DataObject::get_one("NewsHolder", "URLSegment = '$ParentURL'");
return ($news) ? DataObject::get("NewsPage", "ParentID = $news->ID", "Date DESC", "", $num) : false;
}
but it does not work when I sets $ParentURL
<% control NewsList(3, $NewsHolder1URL) %>
<div class="newsBl2">
<div class="date">$Date.Nice</div>
<a href="$Link" title="$Title.XML" class="newsH"><img src="img/newsHead/{$ID}.png" alt="$Title.XML" /></a>
<div class="NewsDesc">$NewsDesc </div>
</div>
<% end_control %>
I have next Error
Parse error: syntax error, unexpected '}' in C:\Users\vitaliy\AppData\Local\Temp\silverstripe-cacheV--home-p.org.ua-www-harley-davidson\.cacheV..home.p.org.ua.www.harley-davidson.themes.harley.templates.Layout.MainPage.ss on line 197
What am I doing wrong?