5099 Posts in 1519 Topics by 1116 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 298 Views |
-
ToggleCompositeField question (Metadata etc) - 3.01

18 September 2012 at 6:28pm
In sitetree.php I found how the metadata-thingy that is there is created. I suspect one can use it to create ones own. The next question is: How can one remove it? Anybody?
Thnx!
ToggleCompositeField::create('Metadata', _t('SiteTree.MetadataToggle', 'Metadata'),
array(
new TextField("MetaTitle", $this->fieldLabel('MetaTitle')),
new TextareaField("MetaKeywords", $this->fieldLabel('MetaKeywords'), 1),
new TextareaField("MetaDescription", $this->fieldLabel('MetaDescription')),
new TextareaField("ExtraMeta",$this->fieldLabel('ExtraMeta'))
)
)->setHeadingLevel(4) -
Re: ToggleCompositeField question (Metadata etc) - 3.01

22 September 2012 at 5:18pm
Well provided it plays nicely with the form API then you can just remove it like you do any other form fields on your page
class Page extends SiteTree {
..function getCMSFields() {
$fields = parent::getCMSFields();
$fields->removeByName('Metadata');
}
}
| 298 Views | ||
|
Page:
1
|
Go to Top |

