Guest User

Untitled

a guest
Apr 20th, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. <?php
  2.  
  3. class PropertyPage extends Page {
  4. static $db = array(
  5. 'Squaremetres' => 'Text',
  6. 'Bedrooms' => 'Text',
  7. 'Bathrooms' => 'Text'
  8. );
  9. static $has_one = array(
  10. 'Photo1' => 'Image',
  11. 'Photo2' => 'Image',
  12. 'Photo3' => 'Image',
  13. 'Photo4' => 'Image',
  14. 'Photo5' => 'Image'
  15.  
  16. );
  17. static $icon = "themes/blackcandy_/images/icons/property";
  18.  
  19. function getCMSFields() {
  20. $fields = parent::getCMSFields();
  21.  
  22. $fields->addFieldToTab("Root.Content.Images", new ImageField('Photo1'));
  23. $fields->addFieldToTab("Root.Content.Images", new ImageField('Photo2'));
  24. $fields->addFieldToTab("Root.Content.Images", new ImageField('Photo3'));
  25. $fields->addFieldToTab("Root.Content.Images", new ImageField('Photo4'));
  26. $fields->addFieldToTab("Root.Content.Images", new ImageField('Photo5'));
  27. $fields->addFieldToTab("Root.Content.Main", new TextField('Bedrooms'));
  28. $fields->addFieldToTab("Root.Content.Main", new TextField('Bathrooms'));
  29. $fields->addFieldToTab("Root.Content.Main", new TextField('Squaremetres'));
  30.  
  31.  
  32. return $fields;
  33. }
  34. }
  35.  
  36. class PropertyPage_Controller extends Page_Controller {
  37.  
  38. }
  39. ?>
Add Comment
Please, Sign In to add comment