Guest User

Untitled

a guest
May 26th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. function getCMSFields() {
  2. $fields = parent::getCMSFields();
  3.  
  4. $fields->addFieldToTab( 'Root.Content.Main', new TextField( 'NameOfSite' ) );
  5. $fields->addFieldToTab( 'Root.Content.Main', new TextField( 'StartPoint' ) );
  6. $fields->addFieldToTab( 'Root.Content.Main', new TextField( 'EndPoint' ) );
  7. $fields->addFieldToTab( 'Root.Content.Main', new TextField( 'Zoom' ) );
  8. $fields->addFieldToTab( 'Root.Content.Main', new TextField( 'Text' ) );
  9.  
  10. $tablefield = new HasManyComplexTableField(
  11. $this,
  12. 'GoogleMapXML',
  13. 'GoogleMapObject',
  14. array(
  15. 'NameOfSite' => 'Divesite',
  16. 'StartPoint' => 'Start Latitude/Longitude',
  17. 'EndPoint' => 'End Latitude/Longitude',
  18. 'Zoom' => 'Zoom level',
  19. 'Text' => 'Text'
  20. ),
  21. 'getCMSFields_forPopup'
  22. );
  23. $tablefield->setAddTitle( 'Add divesite' );
  24. $tablefield->setParentIdName('GoogleMapXMLID');
  25.  
  26. $fields->addFieldToTab( 'Root.Content.GoogleMapObject', $tablefield );
  27.  
  28.  
  29. return $fields;
  30. }
Add Comment
Please, Sign In to add comment