Loading modules/facets_summary/src/Plugin/facets_summary/processor/ResetFacetsProcessor.php +10 −1 Original line number Diff line number Diff line Loading @@ -68,7 +68,16 @@ class ResetFacetsProcessor extends ProcessorPluginBase implements BuildProcessor return $build; } $url = Url::fromUserInput($facets_summary->getFacetSource()->getPath()); $path = \Drupal::service('path.current')->getPath(); /** @var \Drupal\path_alias\AliasManager $pathAliasManager */ $pathAliasManager = \Drupal::service('path_alias.manager'); $path = $pathAliasManager->getAliasByPath($path); try { $url = Url::fromUserInput($path); } catch (InvalidArgumentException $e) { $url = Url::fromUri($path); } $url->setOptions(['query' => $query_params]); // Check if reset link text is not set or it contains only whitespaces. // Set text from settings or set default text. Loading Loading
modules/facets_summary/src/Plugin/facets_summary/processor/ResetFacetsProcessor.php +10 −1 Original line number Diff line number Diff line Loading @@ -68,7 +68,16 @@ class ResetFacetsProcessor extends ProcessorPluginBase implements BuildProcessor return $build; } $url = Url::fromUserInput($facets_summary->getFacetSource()->getPath()); $path = \Drupal::service('path.current')->getPath(); /** @var \Drupal\path_alias\AliasManager $pathAliasManager */ $pathAliasManager = \Drupal::service('path_alias.manager'); $path = $pathAliasManager->getAliasByPath($path); try { $url = Url::fromUserInput($path); } catch (InvalidArgumentException $e) { $url = Url::fromUri($path); } $url->setOptions(['query' => $query_params]); // Check if reset link text is not set or it contains only whitespaces. // Set text from settings or set default text. Loading