- 🇷🇺Russia alexd73
I have the some trouble. I found this error in the logs.
TypeError: Illegal offset type in isset or empty in Drupal\swiper_formatter\Plugin\Field\FieldFormatter\SwiperFormatterImage->settingsSummary() (line 213 of /var/www/html/web/modules/contrib/swiper_formatter/src/SwiperFormatterTrait.php).
Drupal 10
drupal/swiper_formatter:1.0.x-dev@devPlease review my report as well.
- 🇷🇺Russia alexd73
UPD for #13
I've commented the bellow part of the code and successfully enabled the Swiper image formatter, then uncommented this back and the error has disappeared. I can change the field formattter w\o error now.if ($caption = $this->getSetting('caption')) { switch ($caption) { case 'title': case 'alt': $summary[] = $this->t('Caption: Image @caption field', ['@caption' => ucfirst($caption)]); break; default: $fields = $this->entityFieldManager->getFieldDefinitions($this->fieldDefinition->getTargetEntityTypeId(), $this->fieldDefinition->getTargetBundle()); if (isset($fields[$caption])) { $summary[] = $this->t('Caption: @caption field', ['@caption' => $fields[$caption]->getLabel()]); } break; } }