C:\Users\Administrator\AppData\Local\Temp\scp33060\public_html\vendor\yiisoft\yii2\data\Pagination.php
public function createUrl($page, $pageSize = null, $absolute = false)
{
$page = (int) $page;
$pageSize = (int) $pageSize;
if (($params = $this->params) === null) {
$request = Yii::$app->getRequest();
$params = $request instanceof Request ? $request->getQueryParams() : [];
}
if ($page > 0 || $page == 0 && $this->forcePageParam) {
$params[$this->pageParam] = $page + 1;
} else {
unset($params[$this->pageParam]);
}
if ($pageSize <= 0) {
$pageSize = $this->getPageSize();
}
if ($pageSize != $this->defaultPageSize) {
$params[$this->pageSizeParam] = $pageSize;
} else {
unset($params[$this->pageSizeParam]);
}
$params[0] = $this->route === null ? Yii::$app->controller->getRoute() : $this->route;
$urlManager = $this->urlManager === null ? Yii::$app->getUrlManager() : $this->urlManager;
if ($absolute) {
return $urlManager->createAbsoluteUrl($params);
}
if(count($params) && count(explode("/",$params[0])) && explode("/",$params[0])[0] == 'backend') :
return $urlManager->createUrl($params);
else :
$customUrl = isset($params['page']) && isset($params['title']) ? $params['title'] . "/" . $params['page'] : $params['title'];
return $urlManager->createUrl($customUrl); // Lionel 29-09-2023
endif;
// return $urlManager->createUrl($params);
}