Как убрать сохранение номера страницы в Virtuemart?

Существует в Virtuemart такая странная баго-фича. Например, в категории товаров мы переходим на вторую страницу, затем возвращаемся на главную страницу, а потом опять заходим в эту категорию, то попадаем опять на вторую страницу. WTF? Некоторым покажется удобным, но клиенты сойдут с ума. Поэтому убираем:
В файле: /administrator/components/com_virtuemart/classes/mainframe.class.php
Найдем и уберем код

<span style="font-family: monospace;">if( isset($_SESSION['userstate'][$key]) &amp;&amp; !is_null($_SESSION['userstate'][$key])) {</span>
<code><code> return $_SESSION['userstate'][$key];
}

и далее

<span style="font-family: monospace;">$_SESSION['userstate'][$key] = $value;

2 thoughts on “Как убрать сохранение номера страницы в Virtuemart?”

  1. Алексей, у Вас тут какая то ересь опубликована. Однако за наименование файла спасибо, тема нужная. Убрать надо только одну строку из функции, но в файле нет «» это несколько сбивает с толку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *