5407 Posts in 1647 Topics by 1187 members
|Go to End|
23 April 2009 at 10:27am
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?
25 April 2009 at 11:09am
Could you give a brief example or reference for this?
25 April 2009 at 11:27am
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!
25 April 2009 at 11:32am
Interesting. I'll try that.
(Moderator, is there a how-to on this? If not, there should be.)
25 April 2009 at 11:36am
It is somewhat explained in the Wiki: http://doc.silverstripe.org/doku.php?id=headerfield
|Go to Top|