Skip to content
Snippets Groups Projects

Issue #3529256 by jleon1110, apereira23, ruby232, pponcedeleona: Incorrect...

Merged Issue #3529256 by jleon1110, apereira23, ruby232, pponcedeleona: Incorrect...
Merged Juan Pablo Leon Bencomo requested to merge issue/lite_youtube-3529256:1.0.x into 1.0.x
3 files
+ 50
30
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -139,7 +139,7 @@ class LiteYoutubeFormatter extends FormatterBase
'#type' => 'textfield',
'#title' => $this->t('Params'),
'#description' => $this->t('Set YouTube query parameters'),
'#default_value' => $this->getSetting('youtube_video_play'),
'#default_value' => $this->getSetting('youtube_params'),
];
return $elements;
}
@@ -187,7 +187,7 @@ class LiteYoutubeFormatter extends FormatterBase
$value = $item->{$main_property};
if (!function_exists('youtube_get_video_id')) {
throw new \Exception('youtube_get_video_id is not available. Is the YouTube module enabled?');
throw new \Exception('youtube_get_video_id function is not available. Is the YouTube module enabled?');
}
$video_id = youtube_get_video_id($value);
@@ -201,6 +201,12 @@ class LiteYoutubeFormatter extends FormatterBase
'#theme' => 'lite_youtube',
'#video_id' => $video_id,
'#params' => $settings['youtube_params'] ?? '',
'#youtube_poster_quality' => $settings['youtube_poster_quality'] ?? 'sddefault',
'#youtube_video_play' => $settings['youtube_video_play'] ?? $this->t('Play'),
'#youtube_poster_loading' => $settings['youtube_poster_loading'] ?? 'lazy',
'#youtube_nocookie' => $settings['youtube_nocookie'],
'#youtube_autoload' => $settings['youtube_autoload'],
'#youtube_short' => $settings['youtube_short'],
'#entity_title' => $items->getEntity()->label() ?? '',
'#settings' => $settings,
'#error' => FALSE,
Loading