/**
  * @return FieldList
  */
 public function getCMSFields()
 {
     $fields = parent::getcmsfields();
     $productDescription = new TextareaField('ProductDescription');
     $productDetail = new HTMLEditorField('ProductDetail');
     $productCode = new TextField('ProductCode');
     $barcode = new NumericField('Barcode');
     $price = new NumericField('DefaultSellPrice');
     $guid = new TextField('Guid');
     $fields->addFieldToTab('Root.Main', $productDescription);
     $fields->addFieldToTab('Root.Main', $productDetail);
     $fields->addFieldToTab('Root.Main', $productCode);
     $fields->addFieldToTab('Root.Main', $barcode);
     $fields->addFieldToTab('Root.Main', $price);
     $fields->addFieldToTab('Root.Main', $guid);
     return $fields;
 }