From 2898f1ca88d2a20748a8065261ee248b7e94abd5 Mon Sep 17 00:00:00 2001 From: Hirenkumar Parmar Date: Mon, 6 Dec 2021 16:55:33 +0530 Subject: [PATCH] Use AJAX to render the API listing view --- apigee_devportal_kickstart.install | 12 ++++++++++++ config/install/views.view.apigee_api_catalog.yml | 1 + 2 files changed, 13 insertions(+) diff --git a/apigee_devportal_kickstart.install b/apigee_devportal_kickstart.install index 67161fa8..de861e3f 100644 --- a/apigee_devportal_kickstart.install +++ b/apigee_devportal_kickstart.install @@ -595,3 +595,15 @@ function apigee_devportal_kickstart_update_8010() { 'weight' => -100, ])->save(); } + +/** + * Use AJAX to render the API listing view. + */ +function apigee_devportal_kickstart_update_8011() { + $view = Views::getView('apigee_api_catalog'); + if(is_object($view)){ + $display = $view->getDisplay(); + $display->setOption('use_ajax', TRUE); + $view->save(); + } +} diff --git a/config/install/views.view.apigee_api_catalog.yml b/config/install/views.view.apigee_api_catalog.yml index bf706f6c..50f75c73 100644 --- a/config/install/views.view.apigee_api_catalog.yml +++ b/config/install/views.view.apigee_api_catalog.yml @@ -416,6 +416,7 @@ display: relationships: { } arguments: { } display_extenders: { } + use_ajax: true cache_metadata: max-age: -1 contexts: