Re: Seitenunabhängiger Content (globaler Inhalt?)
16.07.2009 um 11:27
Zuletzt bearbeitet: 16.07.2009 um 11:28
Hallo,
hast du es schon mit einer ConfigPage versucht?
class ConfigPage extends Page {
public static $db = array(
// TODO
'Keywords' => 'Varchar',
'Title' => 'Varchar'
// TODO
);
public static $has_one = array(
);
public function canCreate() {
return !DataObject::get_one($this->class);
}
public function getCMSFields() {
$fields = parent::getCMSFields();
// TODO
$fields->addFieldToTab("Root.Content.Main", new TextField('Keyword'));
$fields->addFieldToTab("Root.Content.Main", new TextField('Title'));
// TODO
$fields->removeFieldFromTab("Root.Content.Main","Content");
return $fields;
}
}
class ConfigPage_Controller extends Page_Controller {
}
class Page extends SiteTree {
//...
}
class Page_Controller extends ContentController {
// ..
function Configuration() {
return DataObject::get_one("ConfigPage");
}
}