17488 Posts in 4473 Topics by 1978 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 1136 Views |
-
My custom fields aren't showing up!

9 October 2008 at 10:49am Last edited: 9 October 2008 10:50am
I'm kinda pulling my hair out here. I have a page type named StudentsPage.php and the following code within it:
class StudentsPage extends Page {
static $db = array('LeftDesc' => 'Text'
);
static $has_one = array();
}function getCMSFields() {
$fields = parent::getCMSFields();
$fields->addFieldToTab('Root.Content.Main', new TextField('LeftDesc'), 'Content');return $fields;
}class StudentsPage_Controller extends Page_Controller {
}
But no matter how much I
or?flush=1
, the text field will not show up in the CMS. Is there something glaringly obvious that I'm missing?/db/build?flush=1
-
Re: My custom fields aren't showing up!

9 October 2008 at 8:07pm
Looks fine here - maybe your browser cache needs to be cleared too?
-
Re: My custom fields aren't showing up!

14 October 2008 at 8:55am
Yay! I finally figured it out. My getCMSFields() was not inside the StudentsPage class. Maybe this could be made a bit more clear in the tutorial? I'm not sure if the tutorial explicitly says this or not.
| 1136 Views | ||
|
Page:
1
|
Go to Top |


