Source of file YoutubeVideoPage.php
Size: 0,681 Bytes - Last Modified: 2020-02-12T10:07:41+00:00
/var/www/docs.ssmods.com/process/src/src/YoutubeVideoPage.php
12345678910111213141516171819202122232425 | <?php namespace BucklesHusky\YoutubeVideo; use SilverStripe\Forms\GridField\GridField; use BucklesHusky\YoutubeVideo\Objects\YoutubeVideo; use SilverStripe\Forms\GridField\GridFieldConfig_RecordEditor; use Page; class YoutubeVideoPage extends Page { private static $has_many = [ 'YoutubeVideo' => YoutubeVideo::class ]; Public function getCMSFields() { //get parent cms fields $fields = parent::getCMSFields(); $fields->addFieldToTab('Root.Youtube', GridField::create( 'YoutubeVideo', 'Youtube Videos', $this->YoutubeVideo(), GridFieldConfig_RecordEditor::create() ) ); return $fields; } } |