3063 Posts in 864 Topics by 646 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 161 Views |
-
Adding option drop-downs to pages

11 May 2012 at 3:02am
I'm trying to figure out how to add an option on my CMS editor page, sidebar content. So far I've done this:
function getCMSFields()
{
$fields = parent::getCMSFields();
$fields->addFieldToTab(
"Root.Content.Sidebar",
new HTMLEditorField('SideContent','Sidebar content'));
$fields->addFieldToTab(
"Root.Content.Sidebar",
new OptionsetField(
'ShowSocial',
$title = 'Show social widgets on this page',
$source = array(
'1' => 'show','2' => 'hide'),
'1'
));
return $fields;
}In my page controller, which shows the controls but doesn't save their state when I click save. What am I missing?
-
Re: Adding option drop-downs to pages

11 May 2012 at 8:57am
You probably need to declare:
static $db = array(); or a $has_one or $has_many relationship titled 'ShowSocial'
Else you are giving the program the interface to do what you want, but you're not giving it anywhere to be saved.
Chur
| 161 Views | ||
|
Page:
1
|
Go to Top |


