Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

Archive /

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo

Problem trying to show ArticlePages in HomePage

Go to End

2 Posts   1193 Views


Community Member, 1 Post

31 July 2008 at 11:01am

Hi, I'm new to silverstripe. I need to finish a small setup for tomorrow and I'm having problems showing the ArticlePages in the homepage . I'm following the article :
exactly like it's there.
I checked and the site is reading my HomePage.php from code and the and Article related pages (I can create them and see them in the Article (News) section).
I also tried just echoing a value from the HomePage.php but still blank.
The code follows:
<% control LatestNews %>
<li class="newsDateTitle"><a href="$Link" title="Read more on &quot;{$Title}&quot;">$Title</a></li>
<li class="newsDateTitle">$Date.Nice</li>
<li class="newsSummary">$Content.FirstParagraph<a href="$Link" title="Read more on &quot;{$Title}&quot;">Read more &gt;&gt;</a></li>
<% end_control %>

class HomePage_Controller extends Page_Controller {

function LatestNews($num=2) {
$news = DataObject::get_one("ArticleHolder");
return ($news) ? DataObject::get("ArticlePage", "ParentID = $news->ID", "Date DESC", "", $num) : false;


Forum Moderator, 5523 Posts

31 July 2008 at 5:38pm

does the php error log contain anything useful?

Otherwise I would just strip the PHP down to see what its failing by removing things like the ParentID= bit then the sort or try just a return DataObject::get("ArticlePage");