| @@ 47-62 (lines=16) @@ | ||
| 44 | $fieldLabelsRight = Config::inst()->get('SilverstripeColumnsPageExtension', 'field_labels_right'); |
|
| 45 | $tabTitleSummary = _t('SilverstripeColumnsPageExtension.SUMMARY_TAB', 'Summary'); |
|
| 46 | $tabTitleContent = _t('SilverstripeColumnsPageExtension.ADDITIONAL_CONTENT_TAB', 'MoreContent'); |
|
| 47 | if ($this->owner->UseSummaries()) { |
|
| 48 | $fields->addFieldsToTab( |
|
| 49 | 'Root.' . $tabTitleSummary, |
|
| 50 | [ |
|
| 51 | HTMLEditorField::create( |
|
| 52 | 'Summary', |
|
| 53 | $fieldLabels['Summary'] |
|
| 54 | )->setRows(3) |
|
| 55 | ->setRightTitle($fieldLabelsRight['Summary']), |
|
| 56 | UploadField::create( |
|
| 57 | 'SummaryImage', |
|
| 58 | $fieldLabels['SummaryImage'] |
|
| 59 | )->setRightTitle($fieldLabelsRight['SummaryImage']) |
|
| 60 | ] |
|
| 61 | ); |
|
| 62 | } |
|
| 63 | if ($this->owner->UseDefaultSidebarContent()) { |
|
| 64 | $fields->addFieldsToTab( |
|
| 65 | 'Root.' . $tabTitleContent, |
|
| @@ 63-77 (lines=15) @@ | ||
| 60 | ] |
|
| 61 | ); |
|
| 62 | } |
|
| 63 | if ($this->owner->UseDefaultSidebarContent()) { |
|
| 64 | $fields->addFieldsToTab( |
|
| 65 | 'Root.' . $tabTitleContent, |
|
| 66 | [ |
|
| 67 | UploadField::create( |
|
| 68 | 'SidebarImage', |
|
| 69 | $fieldLabels['SidebarImage'] |
|
| 70 | )->setRightTitle($fieldLabelsRight['SidebarImage']), |
|
| 71 | HTMLEditorField::create( |
|
| 72 | 'DefaultSidebarContent', |
|
| 73 | $fieldLabels['DefaultSidebarContent'] |
|
| 74 | )->setRightTitle($fieldLabelsRight['DefaultSidebarContent']) |
|
| 75 | ] |
|
| 76 | ); |
|
| 77 | } |
|
| 78 | ||
| 79 | return $fields; |
|
| 80 | } |
|