URL скопирован в буфер обмена!

Как сделать свою кнопку «назад» в Tilda?

С помощью этой модификации можно добавить на сайт кастомную кнопку "Назад", при клике на которую пользователь будет возвращаться на предыдущую страницу. Скрипт особенно полезен для карточек товаров, отображаемых в виде отдельных страниц — когда требуется реализовать удобный возврат в каталог или на список товаров.

Модификация обновлена. Улучшен функционал при добавлении кнопки в карточку товара. При клике будет возвращать на предыдущую страницу с сохранением позиции, а если предыдущей страницы нет (например поделились ссылкой на товар), то при клике вернет на главную страницу.
Модификация работает с включенным Autoscale в блоках
Модификация работает с Zero Block и Стандартными блоками
Номер модификации в библиотеке TiCode

Генератор кода

название ссылки
Войдите в аккаунт чтобы получить доступ к генератору кода
<!--TICODE--><!-- Библиотека модификаций для Тильда https://ticode.dev --> <!--TCD002--> <script> document.addEventListener('DOMContentLoaded', function () { const TCDBackBTN = document.querySelector('a[href="#back"]'); if (TCDBackBTN) { TCDBackBTN.addEventListener('click', function (e) { e.preventDefault(); if (document.referrer && document.referrer !== window.location.href) { window.history.back(); } else { window.location.href = '/'; } }); } }); </script>
КОПИРОВАТЬ КОД
1. Создаем стандартный блок с кнопкой или кнопку в Zero Block и указываем ей ссылку #back

2. Копируем код из генератора и вставляем в HTML блок T123.
Кликни на эту кнопку чтобы вернуться на предыдущую страницу
Made on
Tilda