diff --git a/src/Plugin/search_api/display/ViewsPageDisplay.php b/src/Plugin/search_api/display/ViewsPageDisplay.php index f7cf513..bfa8d54 100644 --- a/src/Plugin/search_api/display/ViewsPageDisplay.php +++ b/src/Plugin/search_api/display/ViewsPageDisplay.php @@ -2,6 +2,7 @@ namespace Drupal\search_api\Plugin\search_api\display; +use Drupal\Core\Url; use Drupal\search_api\Display\DisplayPluginBase; use Drupal\views\Views; @@ -21,7 +22,7 @@ class ViewsPageDisplay extends DisplayPluginBase { public function getPath() { $view = Views::getView($this->pluginDefinition['view_id']); $view->setDisplay($this->pluginDefinition['view_display']); - return $view->getDisplay()->getPath(); + return Url::fromUserInput('/' . $view->getDisplay()->getPath()); } }