/**
  * Summaryfields for display in tables.
  * 
  * @return array 
  * 
  * @author Roland Lehmann <*****@*****.**>
  * @since 30.6.2011
  */
 public function summaryFields()
 {
     $fields = parent::summaryFields();
     $fields['Name'] = _t("SilvercartProduct.COLUMN_TITLE");
     $fields['Email'] = _t("SilvercartAddress.EMAIL");
     return $fields;
 }
 /**
  * Gets the summary fields for this object
  * @return {array} Map of fields to labels
  */
 public function summaryFields()
 {
     $fields = parent::summaryFields();
     if (array_key_exists('Created', $fields)) {
         $fields['Created'] = _t('KapostConversionHistory.CONVERSION_DATE', '_Conversion Date');
     }
     return $fields;
 }
 public function summaryFields()
 {
     $fields = parent::summaryFields();
     if (FeatureGroup::get()->exists()) {
         $fields['Group.Title'] = 'Group';
     }
     return $fields;
 }
 public function summaryFields()
 {
     $fields = parent::summaryFields();
     if (!class_exists('EventRegistration')) {
         unset($fields['Capacity']);
     }
     return $fields;
 }
 public function summaryFields()
 {
     $fields = parent::summaryFields();
     if (isset($fields['EmailAddress'])) {
         $fields['EmailAddress'] = _t('UserDefinedForm.EMAILADDRESS', 'Email');
     }
     if (isset($fields['EmailSubject'])) {
         $fields['EmailSubject'] = _t('UserDefinedForm.EMAILSUBJECT', 'Subject');
     }
     if (isset($fields['EmailFrom'])) {
         $fields['EmailFrom'] = _t('UserDefinedForm.EMAILFROM', 'From');
     }
     return $fields;
 }
 /**
  * @param  DataObject $target
  * @return array
  */
 public function getContextFields(DataObject $target)
 {
     $fields = $target->summaryFields();
     $result = array();
     foreach ($fields as $field => $fieldDesc) {
         $result[$field] = $target->{$field};
     }
     if ($target instanceof SiteTree) {
         $result['CMSLink'] = singleton('CMSMain')->Link("show/{$target->ID}");
     } else {
         if ($target->hasMethod('WorkflowLink')) {
             $result['CMSLink'] = $target->WorkflowLink();
         }
     }
     return $result;
 }
 /**
  * Summary fields
  *
  * @return array
  *
  * @author Sebastian Diel <*****@*****.**>
  * @since 26.04.2012
  */
 public function summaryFields()
 {
     $summaryFields = array_merge(parent::summaryFields(), array('FrontTitle' => $this->fieldLabel('FrontTitle')));
     $this->extend('updateSummaryFields', $summaryFields);
     return $summaryFields;
 }
 /**
  * Summary fields
  *
  * @return array
  * 
  * @author Sebastian Diel <*****@*****.**>
  * @since 26.04.2012 
  */
 public function summaryFields()
 {
     $summaryFields = array_merge(parent::summaryFields(), array('Title' => $this->fieldLabel('Title'), 'ISO2' => $this->fieldLabel('ISO2'), 'ISO3' => $this->fieldLabel('ISO3'), 'Continent' => $this->fieldLabel('Continent'), 'Currency' => $this->fieldLabel('Currency'), 'AttributedZones' => $this->fieldLabel('AttributedZones'), 'AttributedPaymentMethods' => $this->fieldLabel('AttributedPaymentMethods'), 'ActivityText' => $this->fieldLabel('ActivityText'), 'getFreeOfShippingCostsFromNice' => $this->fieldLabel('freeOfShippingCostsFrom'), 'IsPrioritiveText' => $this->fieldLabel('IsPrioritiveShort'), 'IsNonTaxable' => $this->fieldLabel('IsNonTaxable')));
     $this->extend('updateSummary', $summaryFields);
     return $summaryFields;
 }
 /**
  * Define sumaryfields;
  * @return array $summaryFields
  */
 public function summaryFields()
 {
     $summaryFields = parent::summaryFields();
     $summaryFields = array_merge($summaryFields, array('Title' => _t('News.TITLE', 'Title'), 'Author' => _t('News.AUTHOR', 'Author'), 'PublishFrom' => _t('News.PUBLISH', 'Publish from'), 'Status' => _t('News.STATUS', 'Status')));
     return $summaryFields;
 }
 /**
  * i18n for summary fields
  *
  * @return array
  *
  * @author Sebastian Diel <*****@*****.**>
  * @since 05.04.2011
  */
 public function summaryFields()
 {
     return array_merge(parent::summaryFields(), array('Title' => _t('SilvercartNumberRange.TITLE', 'Title'), 'StartNumber' => _t('SilvercartNumberRange.START', 'Start'), 'EndNumber' => _t('SilvercartNumberRange.END', 'End'), 'ActualNumber' => _t('SilvercartNumberRange.ACTUAL', 'Actual')));
 }
 /**
  * Gets the summary fields for this object
  * @return {array} Map of fields to labels
  */
 public function summaryFields()
 {
     $fields = parent::summaryFields();
     if (array_key_exists('ClassNameNice', $fields)) {
         $fields['ClassNameNice'] = _t('KapostObject.CONTENT_TYPE', '_Content Type');
     }
     return $fields;
 }
 /**
  * Summaryfields for display in tables.
  *
  * @return array
  *
  * @author Ramon Kupper <*****@*****.**>
  * @since 29.03.2011
  */
 public function summaryFields()
 {
     return array_merge(parent::summaryFields(), array('Title' => $this->fieldLabel('Title'), 'Abbreviation' => $this->fieldLabel('Abbreviation')));
 }