2
我正在使用SheaDawson的blocks module,我試圖創建一個「最新的博客文章」內容塊。這是我的數據對象:SilverStripe:最新博客帖子內容區域
<?php
class LatestBlogPosts extends Block {
private static $db = array(
'ContainInGrid' => 'Boolean',
'PostCount' => 'Int'
);
static $defaults = array(
"PostCount" => 2
);
function getCMSFields() {
$fields = parent::getCMSFields();
return $fields;
}
public function LatestPosts() {
$blog = DataObject::get("BlogEntry", "", "Date DESC", "", $this->PostCount);
return $blog;
}
}
在頁面模板上它不顯示任何帖子。它說它找不到任何。當我檢查數據庫BlogEntry
表是空的,即使我有兩篇文章發佈。
如何解決此問題?