Loading src/Plugin/ExtraField/Display/ReadmoreExtrafield.php +10 −10 Original line number Diff line number Diff line Loading @@ -90,8 +90,8 @@ class ReadmoreExtrafield extends ExtraFieldPlusDisplayFormattedBase { /** * {@inheritdoc} */ public function settingsForm() { $form = parent::settingsForm(); protected static function extraFieldSettingsForm(): array { $form = parent::extraFieldSettingsForm(); $tokenSupport = \Drupal::moduleHandler()->moduleExists('token'); $tokenSupportText = ($tokenSupport ? (' ' . $this->t('You may use tokens.')) : ''); Loading Loading @@ -136,8 +136,8 @@ class ReadmoreExtrafield extends ExtraFieldPlusDisplayFormattedBase { /** * {@inheritdoc} */ public function defaultFormValues() { $values = parent::defaultFormValues(); protected static function defaultExtraFieldSettings(): array { $values = parent::defaultExtraFieldSettings(); $values += [ 'link_title' => $this->t('Read more'), Loading @@ -153,22 +153,22 @@ class ReadmoreExtrafield extends ExtraFieldPlusDisplayFormattedBase { /** * {@inheritdoc} */ protected function settingsSummary(FormStateInterface $form_state) { protected static function settingsSummary(string $field_id, string $entity_type_id, string $bundle, string $view_mode = 'default'): array { return [ $this->t('Label: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_title'), '@value' => self::getExtraFieldSetting($field_id, 'link_title', $entity_type_id, $bundle, $view_mode), ]), $this->t('Link classes: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_classes'), '@value' => self::getExtraFieldSetting($field_id, 'link_classes', $entity_type_id, $bundle, $view_mode), ]), $this->t('Link „title“ attribute: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_attr_title'), '@value' => self::getExtraFieldSetting($field_id, 'link_attr_title', $entity_type_id, $bundle, $view_mode), ]), $this->t('Link „rel“ attribute: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_attr_rel'), '@value' => self::getExtraFieldSetting($field_id, 'link_attr_rel', $entity_type_id, $bundle, $view_mode), ]), $this->t('Link „target“ attribute: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_attr_target'), '@value' => self::getExtraFieldSetting($field_id, 'link_attr_target', $entity_type_id, $bundle, $view_mode), ]), ]; } Loading Loading
src/Plugin/ExtraField/Display/ReadmoreExtrafield.php +10 −10 Original line number Diff line number Diff line Loading @@ -90,8 +90,8 @@ class ReadmoreExtrafield extends ExtraFieldPlusDisplayFormattedBase { /** * {@inheritdoc} */ public function settingsForm() { $form = parent::settingsForm(); protected static function extraFieldSettingsForm(): array { $form = parent::extraFieldSettingsForm(); $tokenSupport = \Drupal::moduleHandler()->moduleExists('token'); $tokenSupportText = ($tokenSupport ? (' ' . $this->t('You may use tokens.')) : ''); Loading Loading @@ -136,8 +136,8 @@ class ReadmoreExtrafield extends ExtraFieldPlusDisplayFormattedBase { /** * {@inheritdoc} */ public function defaultFormValues() { $values = parent::defaultFormValues(); protected static function defaultExtraFieldSettings(): array { $values = parent::defaultExtraFieldSettings(); $values += [ 'link_title' => $this->t('Read more'), Loading @@ -153,22 +153,22 @@ class ReadmoreExtrafield extends ExtraFieldPlusDisplayFormattedBase { /** * {@inheritdoc} */ protected function settingsSummary(FormStateInterface $form_state) { protected static function settingsSummary(string $field_id, string $entity_type_id, string $bundle, string $view_mode = 'default'): array { return [ $this->t('Label: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_title'), '@value' => self::getExtraFieldSetting($field_id, 'link_title', $entity_type_id, $bundle, $view_mode), ]), $this->t('Link classes: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_classes'), '@value' => self::getExtraFieldSetting($field_id, 'link_classes', $entity_type_id, $bundle, $view_mode), ]), $this->t('Link „title“ attribute: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_attr_title'), '@value' => self::getExtraFieldSetting($field_id, 'link_attr_title', $entity_type_id, $bundle, $view_mode), ]), $this->t('Link „rel“ attribute: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_attr_rel'), '@value' => self::getExtraFieldSetting($field_id, 'link_attr_rel', $entity_type_id, $bundle, $view_mode), ]), $this->t('Link „target“ attribute: @value', [ '@value' => $this->getSummarySetting($form_state, 'link_attr_target'), '@value' => self::getExtraFieldSetting($field_id, 'link_attr_target', $entity_type_id, $bundle, $view_mode), ]), ]; } Loading