у меня была проблема с пагинацией при фильтрации Mega Filter PLUS на OC 1.5 (при переходе на станицы пагинации фильтрация слетала)
не знаю сталкивался ли кто-то с этой проблемой еще, но я написал кастыль который возможно кому-то поможет, в опенкарт не силен, по этому и пришлось делать кастылем
$pag_url = $_SERVER['REQUEST_URI']; // получаем урл текущей страницы
$pag_url1 = strstr($pag_url, '&', true); // удаляем все после символа &
if(stristr($pag_url, 'mfp') === FALSE) { // проверяем является ли эта страница фильтра
$pagination->url = $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&page={page}'); // если обычная страница оставляем обычную пагинацию
} else {
if(stristr($pag_url, '&') === FALSE) { // проверяем если эта страница фильтрации, является ли страница пагинацией
$pagination->url = ('https://вашсайт.com' . $pag_url . '&page={page}');
} else {
$pagination->url = ('https://вашсайт.com' . $pag_url1 . '&page={page}');
}
}
этот код надо вставить в файл category.php в папке /catalog/controller/product строка приблизительно 414
так же надо заменить 'https://вашсайт.com' на адрес вашего сайта
вот как например у меня было и стало для примера страница вида /zhidkosti/?mfp=38-obaem[120%20мл],stock_status[7]
было
а стало
надеюсь кому-то поможет решить свою проблему