Skip to content

Commit cf93263

Browse files
author
adunn
committed
ss4upgrade: added us statements and fixed requirements links
1 parent e4fe6cb commit cf93263

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

code/DropdownImageField.php

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
<?php
22

3+
namespace Copperis\DropdownImageField;
4+
5+
use SilverStripe\Forms\DropdownField;
6+
use SilverStripe\View\Requirements;
7+
use SilverStripe\View\ArrayData;
8+
use SilverStripe\ORM\ArrayList;
9+
use SilverStripe\Forms\FormField;
10+
311
class DropdownImageField extends DropdownField {
412

513
protected $keyField, $labelField, $imageField;
@@ -20,9 +28,9 @@ public function Field($properties = array()) {
2028
$dirName = basename(dirname(dirname(__FILE__)));
2129
;
2230

23-
Requirements::javascript($dirName . '/javascript/Polyfill.js');
24-
Requirements::javascript($dirName . '/javascript/ImageSelect.jquery.js');
25-
Requirements::css($dirName . '/css/ImageSelect.css');
31+
Requirements::javascript('Copperis\DropdownImageField: javascript/Polyfill.js');
32+
Requirements::javascript('Copperis\DropdownImageField: javascript/ImageSelect.jquery.js');
33+
Requirements::css('Copperis\DropdownImageField: css/ImageSelect.css');
2634

2735
$source = $this->getSource();
2836
$options = array();
@@ -90,7 +98,7 @@ public function getSourceAsArray() {
9098
if (is_array($source)) {
9199
return $source;
92100
}
93-
101+
94102
return $source->map($this->keyField, $this->labelField)->toArray();
95103
}
96104

0 commit comments

Comments
 (0)