Как убрать сохранение номера страницы в 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;

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

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

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

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.