In the CMS, by default in the "metadata" tab, there is a title "Search Engine Meta-tags". How can I add titles like these into my own CMS tabs that I am creating?
You can add a [url=http://doc.silverstripe.org/doku.php?id=headerfield]HeaderField[/url] form field when you build your CMS field set in getCMSFields.
Could you give a brief example or reference for this?
Here is an example of how I used this. I wanted to create a new field for video, that allows the user to upload and play video using a custom plugin I developed. The user should provide the CMS with a file, and a name for that video, and I wanted a title to point out the below fields relate to videos.
$fields = parent::getCMSFields();
$fields->addFieldToTab("Root.Content.Main", new HeaderField("Video Upload","2")); //this is my header level two
$fields->addFieldToTab("Root.Content.Main", new TextField("VideoTitle", "Video Title"));
$fields->addFieldToTab("Root.Content.Main", new FileIFrameField("VideoUpload", "Upload Your Video"));
Hope that helps!
Interesting. I'll try that.
(Moderator, is there a how-to on this? If not, there should be.)
It is somewhat explained in the Wiki: http://doc.silverstripe.org/doku.php?id=headerfield