public function MagnificPopup::view in Magnific Popup 8.2
Same name and namespace in other branches
- 8 src/Plugin/Field/FieldFormatter/MagnificPopup.php \Drupal\magnific_popup\Plugin\Field\FieldFormatter\MagnificPopup::view()
Overrides EntityReferenceFormatterBase::view
See also
::prepareView()
::getEntitiestoView()
File
- src/
Plugin/ Field/ FieldFormatter/ MagnificPopup.php, line 133
Class
- MagnificPopup
- Magnific Popup field formatter.
Namespace
Drupal\magnific_popup\Plugin\Field\FieldFormatterCode
public function view(FieldItemListInterface $items, $langcode = NULL) {
$elements = parent::view($items, $langcode);
$gallery_type = $this
->getSetting('gallery_type');
$elements['#attributes']['class'][] = 'mfp-field';
$elements['#attributes']['class'][] = 'mfp-' . Html::cleanCssIdentifier($gallery_type);
return $elements;
}