В общем если не трогать функцию js createParams, а изменить функцию clickPaginationOption которая отвечает именно за клик по погенации и сделать под ваши чпу
Обязательно сохраните старый вариант функции, хотя сейчас код дам с комментариями
Примерно вот так
function clickPaginationOption() {
$(document).on('click', '.pagination li a', function(e) {
e.preventDefault();
e.stopPropagation();
//if($(this).attr('href').indexOf("page") == -1){
// params.page = 1;
//}
//params = createParams( $(this).attr('href'), params );
var p = $(this).attr('href').split('page-')[1];
if(url.indexOf("page") != -1){
//if(params.page != "") {
if(p != "") {
//url = url.replace(/(&page=)[^\&]+/,'&page='+params.page);
url = url.replace(/(&page=)[^\&]+/,'/page-'+p);
}else{
//url = url.replace(/(&page=)[^\&]+/,'');
url = url.replace(/(\/page-)[^\&]+/,'');
location.href= url;
}
}else{
//url = url+'&page='+params.page;
url = url+'/page-'+p;
}
updateURL();
requestAjax();
})
}
ИЛИ вот такой
function clickPaginationOption() {
$(document).on('click', '.pagination li a', function(e) {
e.preventDefault();
e.stopPropagation();
//if($(this).attr('href').indexOf("page") == -1){
// params.page = 1;
//}
//params = createParams( $(this).attr('href'), params );
var href = $('.qwer').attr('href');
var p = $('.qwer').attr('href').split('page-')[1];
if(p != "") {
url = href.replace(/(\/page-)[^\&]+/,'/page-'+p);
} else {
url = href.replace(/(\/page-)[^\&]+/,'');
location.href= url;
}
/*
if(url.indexOf("page") != -1){
if(params.page != "") {
url = url.replace(/(&page=)[^\&]+/,'&page='+params.page);
}else{
url = url.replace(/(&page=)[^\&]+/,'');
location.href= url;
}
}else{
url = url+'&page='+params.page;
}
*/
updateURL();
requestAjax();
})
}
ИЛИ вот так
function clickPaginationOption() {
$(document).on('click', '.pagination li a', function(e) {
e.preventDefault();
e.stopPropagation();
//if($(this).attr('href').indexOf("page") == -1){
// params.page = 1;
//}
//params = createParams( $(this).attr('href'), params );
var href = $('.qwer').attr('href');
var p = $('.qwer').attr('href').split('page-')[1];
if(p != "") {
url = href;
} else {
url = href;
location.href= url;
}
/*
if(url.indexOf("page") != -1){
if(params.page != "") {
url = url.replace(/(&page=)[^\&]+/,'&page='+params.page);
}else{
url = url.replace(/(&page=)[^\&]+/,'');
location.href= url;
}
}else{
url = url+'&page='+params.page;
}
*/
updateURL();
requestAjax();
})
}