Advertisement
Guest User

Untitled

a guest
Nov 3rd, 2013
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. <?php
  2.  
  3. class VideoTourPage extends Page {
  4.  
  5. static $db = array(
  6. 'TopVideoLeft' => 'Varchar',
  7. 'TopVideoRight' => 'Varchar',
  8. 'Video1' => 'Varchar',
  9. 'Video2' => 'Varchar',
  10. 'Video3' => 'Varchar',
  11. 'Video4' => 'Varchar',
  12. 'Video5' => 'Varchar',
  13. 'Video6' => 'Varchar',
  14. 'Video7' => 'Varchar',
  15. );
  16.  
  17. static $has_one = array(
  18. 'VideoMapImage' => 'Image'
  19. );
  20.  
  21. public function getCMSFields() {
  22.  
  23. $fields = parent::getCMSFields();
  24.  
  25. /* =============================================
  26. * Top Videos
  27. ==============================================*/
  28.  
  29. $fields->addFieldToTab('Root.Content.Main', new TextField('TopVideoLeft', 'Top Video Left'));
  30. $fields->addFieldToTab('Root.Content.Main', new TextField('TopVideoRight', 'Top Video Right'));
  31.  
  32. /* =============================================
  33. * Videos
  34. ==============================================*/
  35.  
  36. $fields->addFieldToTab('Root.Content.Main', new TextField('Video1', 'Video 1'));
  37. $fields->addFieldToTab('Root.Content.Main', new TextField('Video2', 'Video 2'));
  38. $fields->addFieldToTab('Root.Content.Main', new TextField('Video3', 'Video 3'));
  39. $fields->addFieldToTab('Root.Content.Main', new TextField('Video4', 'Video 4'));
  40. $fields->addFieldToTab('Root.Content.Main', new TextField('Video5', 'Video 5'));
  41. $fields->addFieldToTab('Root.Content.Main', new TextField('Video6', 'Video 6'));
  42. $fields->addFieldToTab('Root.Content.Main', new TextField('Video7', 'Video 7'));
  43.  
  44. /* =============================================
  45. * Map Image
  46. ==============================================*/
  47.  
  48. $fields->addFieldToTab('Root.Content.Main', new ImageField('VideoMapImage', 'Map Image'));
  49.  
  50. return $fields;
  51.  
  52. }
  53.  
  54. }
  55.  
  56. class VideoTourPage_Controller extends Page_Controller {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement