File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -140,15 +140,15 @@ public function render($row) {
140
140
141
141
if ($ this ->options ['enclosure_field ' ]) {
142
142
$ field_name = $ this ->options ['enclosure_field ' ];
143
- $ entity = $ this -> view -> result [ $ row_index ] ->_entity ;
143
+ $ entity = $ row ->_entity ;
144
144
145
- if ($ entity ->$ field_name instanceof EntityReferenceFieldItemList) {
145
+ if ($ entity ->get ( $ field_name) instanceof EntityReferenceFieldItemList) {
146
146
/** @var \Drupal\media\Entity\Media $media */
147
- $ media = $ entity -> $ field_name-> entity ;
147
+ $ media = $ row -> _relationship_entities [ $ field_name] ;
148
148
$ file = File::load ($ media ->getSource ()->getSourceFieldValue ($ media ));
149
149
}
150
150
151
- if ($ entity ->$ field_name instanceof FileFieldItemList) {
151
+ if ($ entity ->get ( $ field_name) instanceof FileFieldItemList) {
152
152
$ value = $ entity ->$ field_name ->getValue ();
153
153
$ file = File::load ($ value [0 ]['target_id ' ]);
154
154
}
You can’t perform that action at this time.
0 commit comments