Всем привет, в прошлой статье мы с вами уже делали кнопку вверх для витрины CMS OpenCart 4.1 с помощью иконочного шрифта, а в этой статье мы будем использовать простое изображение.
1. Откроем файл ../public_html/catalog/view/template/common/footer.twig и перед этой строкой:
</body></html>
вставим эти:
<script>
$(document).ready(function() {
$(window).scroll(function() {
if ($(this).scrollTop() > 100) {
$('.scrollup').fadeIn();
} else {
$('.scrollup').fadeOut();
}
});
$('.scrollup').click(function() {
$("html, body").animate({
scrollTop: 0
}, 600);
return false;
});
});
</script>
<a href="#" class="scrollup">Наверх</a>
2. Откроем файл: ../public_html/catalog/view/stylesheet/stylesheet.css и в конец файла добавим эти строки:
.scrollup {
width: 40px;
height: 40px;
opacity: 0.6;
position: fixed;
bottom: 20px;
left: 20px;
display: none;
text-indent: -9999px;
background: url('/image/catalog/icon_top.png') no-repeat;
}
.scrollup:hover {
opacity: 0.9;
}
3. Откроем папку ../public_html/image/catalog/ и добавим в неё наше изображение с названием icon_top и расширением png. В моём случае это:
Чистим все кеши и проверяем результат:
Как видите всё очень легко и просто.
Демонстрационный сайт: demo.moushe.ru (демо сайт обновляется вместе с выходом новых статей).
На этом всё, до встречи в новой статье.

Нажимая эту кнопку я соглашаюсь с условиями политики конфиденциальности.