Связаться
Портфолио
Обо мне
1
Модификации
Портфолио
Услуги
Политика конфиденциальности
Услуги
Связаться
andrnvkv.ru
С помощью мода вы сможете показывать блок в определенное время и день, а также настроить скрытие блока после определенной даты.
Модификации для Tilda
Инструкция и код
Видеоинструкция
Для корректной работы модификации включите поддержку jQuery. Подробнее.
Как это сделать: Настройка сайта > Еще > Подключить jQuery на страницах сайта
i
Как показывать блок в определенное время и дни в TILDA
Инструкция
1. Укажите свой id блока, для которого хотите настроить условия показа или скрытия;

Показ блоков в определенное время
Для того чтобы настроить условия показов в определённое время нажмите на раскрывающуюся ссылку "+Настроить условия показа"

2. «С какого часа показывать блок» (формат записи 00:00)В этом поле вы можете выбрать время, а именно с какого часа, начать показ блока. Например, если выбрать 08:00, то блок будет показываться с 8 утра. Для того чтобы выбрать время нажмите на поле и укажите нужный вам час;
3. «По какое время показывать блок» (формат записи 00:00) В этом поле необходимо выбрать по какой час будет показываться блок. Например если выбрать 15:59, то блок будет показываться до 15:59, а в 16:00 блок уже будет скрыт. Для того чтобы выбрать время нажмите на поле и укажите нужный вам час;
4. «Часовой пояс» Выберите часовой пояс в выпадающем списке исходя из которого мод будет действовать;
5. «Выберите день недели» Последний шаг в настройке условий для показа блоков это выбор дней недели. Если вы хотите чтобы блоки показывались только в будние дни, то поставьте галочку с Понедельника по Пятницу. Если же вам нужно показать блок только в Четверг, то поставьте галочку только рядом с пунктом Четверг;

Скрытие блоков с определенного времени
Для того чтобы настроить условия скрытия блоков с определённого времени нажмите на раскрывающуюся ссылку "+Скрыть блок после даты навсегда"

6. «Включить скрытие после даты» Важно активировать галочку в этом пункте, чтобы скрытие блоков сработало;
7. «Дата (Вводится в формате dd-mm-yyyy, например 20-10-2023)» Последнее поле для настройки скрытия блоков — это поле даты. Введите день в формате ДД-ММ-ГГГГ (День-Месяц-Год) после которого блок перестанет показываться на сайте. Скрытие блока понадобится в случае если у вас какое то временное событие. Например у вас новогодняя акция, до 10 января 2024 года, вам нужно ввести дату 10-01-2024;

Важно указать дату правильно, чтобы мод сработал. ДД-ММ-ГГГГ (День-Месяц-Год)
Не забывайте символ "-" между значениями.

  • 8. Добавляете блок Т123 и вставляете в него HTML код;
Код успешно скопирован
*В период с 00:00 по 01:00 код показываться не будет!)
Код бесплатный
Но его ты сможешь получить только в период с 01:00 до 23:59
<!--NOLIM--><!--NLM024--><!--settings{"blockId":"#rec832267313","showSettings":{"hourStart":"00:00","hourEnd":"23:59","timezone":"+3","monday":"0","tuesday":"0","wednesday":"0","thursday":"0","friday":"0","saturday":"0","sunday":"0"},"hideBlock":{"hideOn":"false","hideOnDate":"19-10-2023"},"popupSettings":{"popupOpenLink":"","delayOpenPopup":"0","cookieName":"","daysUntilRerun":"0"}}settingsend--><!--ts1732739963651ts--> <style class='nlm024__style-for-hide-blocks'> #rec832267313 { opacity: 0 !important; height: 0 !important; max-height: 0 !important; min-height: 0 !important; pointer-events: none !important; overflow: hidden !important; padding-top: 0 !important; padding-bottom: 0 !important; position: absolute; bottom: -100000px; } </style> <script> (function(){ /* Функция проверки cookie */ function hasCookie(name) { return document.cookie.split(';').some(c => c.trim().startsWith(name + '=')); } /* Функция форматирования дней в секунды */ function transformDaysToSeconds(days) { return +days * 86400 } /* Функция показа блока */ function showHiddenBlock(elementId,openPopupLink) { $(elementId).removeClass("nolimAutoScaleFix"); if ("y" === window.lazy) { t_lazyload_update(); } if(openPopupLink) { if(0 > 0) { if(hasCookie('')) { return; } else { if(0 < 1) { openPopupLink.click(); const cookieTime = transformDaysToSeconds(0); document.cookie = '=true;max-age=' + cookieTime; } else { setTimeout(() => { openPopupLink.click(); const cookieTime = transformDaysToSeconds(0); document.cookie = '=true;max-age=' + cookieTime; },+0 * 1000); } } } else { if(0 < 1) { openPopupLink.click(); } else { setTimeout(() => { openPopupLink.click(); },+0 * 1000); } } } } function checktime(elementId, weekdays, startHour, endHour, timezone) { console.log('startHour',startHour); console.log('endHour',endHour); $(elementId).addClass("nolimAutoScaleFix"); var currentDate = new Date(); var weekDaysArray = ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"]; var currentHourTimezoneAdjusted = (currentDate.getUTCHours() + timezone) % 24; var currentMinutesTimezoneAdjusted = currentDate.getUTCMinutes(); var currentDateTimezoneAdjusted = Number(currentHourTimezoneAdjusted + '.' + currentMinutesTimezoneAdjusted); if (currentHourTimezoneAdjusted < 0) { currentHourTimezoneAdjusted += 24; } var showBlock = 0; var day = currentDate.getDay(); if (currentHourTimezoneAdjusted >= 24) { currentHourTimezoneAdjusted = currentHourTimezoneAdjusted - 24; } for (let i = 0; i <= 6; i++) { for (let j = 0; j < weekdays.length; j++) { if (weekDaysArray[i] == weekdays[j] && day === i ) { showBlock = 1; } } } let openPopupLink = null; if (showBlock == 1) { console.log('currentDateTimezoneAdjusted',currentDateTimezoneAdjusted); if (startHour === endHour) { showHiddenBlock(elementId,openPopupLink); } else if (startHour < endHour) { if (currentDateTimezoneAdjusted >= startHour && currentDateTimezoneAdjusted <= endHour) { showHiddenBlock(elementId,openPopupLink); } } else { if (currentDateTimezoneAdjusted >= startHour || currentDateTimezoneAdjusted <= endHour) { showHiddenBlock(elementId,openPopupLink); } } } } $(document).ready(function() { var elementId = "#rec832267313"; var weekdays = []; var currentDate = new Date(); var expiryDate ="19-10-2023"; var formattedDate = new Date(expiryDate.split('-').reverse().join('/')); if(false) { if (currentDate.getTime() > formattedDate.getTime()) { $(elementId).remove(); } } setTimeout(function() { checktime(elementId, weekdays, Number('00.00'), Number('23.59'), (+3)); let styleTag = document.querySelector('.nlm024__style-for-hide-blocks'); if(styleTag) { styleTag.remove(); } }, 500); }); })(); </script> <style> .nolimAutoScaleFix { opacity: 0 !important; height: 0 !important; max-height: 0 !important; min-height: 0 !important; pointer-events: none !important; overflow: hidden !important; padding-top: 0 !important; padding-bottom: 0 !important; position: absolute; bottom: -100000px; } #rec832267313 .t554__general-wrapper { 	padding-bottom: 0 !important; } </style> 
Пошаговая видеоинструкция
Q3 DISIGN STUDIO
Для начала просмотра
Нажми на иконку
Play
Видео от