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: