Hello,
I have this script in mysite/code/home.php
<?php
/**
* Defines the HomePage page type
*/
class Home extends Page {
static $db = array (
'Comingsoon' => Text
);
function getCMSFields()
{
$fields = parent::getCMSFields();
$fields->addFieldToTab("Root.Content.Main", new TextAreaField ('Comingsoon','Content'));
return $fields;
}
static $has_one = array(
);
}
class Home_Controller extends Page_Controller {
function LatestBlogEntry($num=3) {
$blogpost = DataObject::get_one("BlogHolder");
return ($blogpost) ? DataObject::get("BlogEntry", "", "Date DESC", "", $num) : false;
}
}
What I am basically trying to do is have a different content region on my homepage what is editable in the CMS. I have called it Comingsoon. All I have done is home.php above and just added a $Comingsoon to my template. This isn't working, I dunno if I have missed a step or the code is just wrong. Please help. (Ignore the blog bit at the bottom)
Thanks Ryan