Hi,
Quite new to the CMS, and i'm stuck.
I created a new page type that extends the default Page class (as included in the tutorial). But extra fields I define in the class don't show up in the CMS. I rebuilt the DB after uploading the file, flushed the cache, even tried manually removing cache files, but no cigar.
I'm probably missing some small but essential detail. Here's my code:
<?php
/**
* Defines the Mening page type
*/
class Mening extends Page {
static $db = array(
'IntroTitel' => 'Varchar(255)',
'IntroTekst' => 'Text'
);
static $has_one = array(
);
}
function getCMSFields() {
$fields = parent::getCMSFields();
$fields->addFieldToTab('Root.Content.Main', new TextField('IntroTitel'), 'Content');
$fields->addFieldToTab('Root.Content.Main', new TextAreaField('IntroTekst'), 'Content');
return $fields;
}
class Mening_Controller extends Page_Controller {
}
?>
thanks!