Skip to content
Snippets Groups Projects

Issue #3287626: Drupal 10 compatibility

3 files
+ 5
6
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -35,8 +35,8 @@ class FloatingMenuBlock extends BlockBase implements BlockPluginInterface {
$untranslated_url = $config['menu_item'][$i]['menu_item_target_url'];
if (!empty($untranslated_url) && substr($untranslated_url, 0, 1) == '/') {
$langManager = \Drupal::service('language_manager');
$path = \Drupal::service('path.alias_manager')->getPathByAlias($untranslated_url, 'fi');
$translated_url = \Drupal::service('path.alias_manager')->getAliasByPath($path, $langManager->getCurrentLanguage()->getId());
$path = \Drupal::service('path_alias.manager')->getPathByAlias($untranslated_url, 'fi');
$translated_url = \Drupal::service('path_alias.manager')->getAliasByPath($path, $langManager->getCurrentLanguage()->getId());
if ($langManager->getCurrentLanguage()->getId() != $langManager->getDefaultLanguage()->getId()) {
$translated_url = '/' . $langManager->getCurrentLanguage()->getId() . $translated_url;
}
@@ -134,7 +134,7 @@ class FloatingMenuBlock extends BlockBase implements BlockPluginInterface {
if (!empty($file)) {
$file->setPermanent();
$file->save();
$image_url = file_create_url($file->getFileUri());
$image_url = \Drupal::service('file_url_generator')->generateAbsoluteString($file->getFileUri());
}
else {
$image_url = NULL;
Loading