Автопрокрутка вверх в карточке товара при заказе на OpenCart 2.x — НЕПРОБЛЕМА!Всем снова здравствуйте ).
Все мы знаем на OpenCart есть такая фишка в карточке товара, когда закидываешь товар в корзину, страница автоматически начинает ползти вверх (скролить). Не знаю, как Вас, но меня это раздражает и отвлекает. Сегодня расскажу, как покончить с этим раз и навсегда.
- Нам понадобиться доступ к сайту через FTP ну или через файловый менеджер вашего хостинг провайдера.
- Будем править шаблон product.tpl расположенный по пути /catalog/view/theme/default/template/product/product.tpl
Скачиваем файл (перед правкой не забываем сделать backup) и находим в нем следующую строчку.
$('html, body').animate({ scrollTop: 0 }, 'slow');
И просто комментируем всю строку двумя слешем // вначале строки.
Приведу фрагмент кода, у вас должно получиться вот так.
if (json['success']) { $('.breadcrumb').after('<div class="alert alert-success">' + json['success'] + '<button type="button" class="close" data-dismiss="alert">×</button></div>'); $('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>'); // $('html, body').animate({ scrollTop: 0 }, 'slow'); $('#cart > ul').load('index.php?route=common/cart/info ul li'); }
Рекомендую не нужный программный код не вырезать, а комментировать – это считается хорошим тоном в программировании.
В жизни всякое бывает, сейчас эта фишка не нужна, а через месяц она Вам понадобилась.
Поэтому цените труд и берегите свое время.
Все вопросы, комментарии, здравую критику пишем в комментариях к посту ).