From c8fae603b0fc02bd60f5b03e66a5ef29fc90d409 Mon Sep 17 00:00:00 2001 From: SilverFire - Dmitry Naumenko Date: Fri, 27 Nov 2015 12:35:08 +0200 Subject: [PATCH] yii.js - handleMethid() - added passing of data-options pushRedirect, replaceRedirect, skipOuterContainers to PJAX --- framework/assets/yii.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/framework/assets/yii.js b/framework/assets/yii.js index d8bbff6977..93399d81e8 100644 --- a/framework/assets/yii.js +++ b/framework/assets/yii.js @@ -153,6 +153,9 @@ yii = (function ($) { pjaxReplaceState = !!$e.data('pjax-replace-state'), pjaxTimeout = $e.data('pjax-timeout'), pjaxScrollTo = $e.data('pjax-scrollto'), + pjaxPushRedirect = $e.data('pjax-push-redirect'), + pjaxReplaceRedirect = $e.data('pjax-replace-redirect'), + pjaxSkipOuterContainers = $e.data('pjax-skip-outer-containers'), pjaxContainer, pjaxOptions = {}; @@ -171,6 +174,9 @@ yii = (function ($) { push: pjaxPushState, replace: pjaxReplaceState, scrollTo: pjaxScrollTo, + pushRedirect: pjaxPushRedirect, + replaceRedirect: pjaxReplaceRedirect, + pjaxSkipOuterContainers: pjaxSkipOuterContainers, timeout: pjaxTimeout } }