<!-- Вставить любые блоки в аккордеон TX16N2 на Тильде
Веб-студия Александры Шеиной – https://sheina-studio.ru/ -->
<!-- ===== ИНСТРУКЦИЯ =====
1️⃣ ДОБАВЛЯЕМ АККОРДЕОН
Добавляем стандартный блок Tilda TX16N2 и настраиваем его на свой вкус, заполняем только заголовки, поля с описанием оставляем пустыми, в них мы будем вставлять ID блоков, которые будут в них отображаться.
Добавляем всему блоку аккордеона TX16N2 класс .uc-akkordeon
2️⃣ КОНТЕНТ ДЛЯ АККОРДЕОНА
Ниже добавляем блоки для вставки в аккордеон (можно добавить любые блоки: как zero, так и стандартные).
3️⃣ ВСТАВКА КОНТЕНТА В КАРТОЧКИ АККОРДЕОНА
Копируем ID каждого блока и вставляем в соответствующую ему карточку аккордеона, в описание.
Пример вставки: #rec0000000000
❗️ ВСТАВИТЬ В 1 КАРТОЧКУ НЕСКОЛЬКО БЛОКОВ:
Вставляем блоки, просто через запятую
Пример вставки: #rec0000000000, #rec0000000000
4️⃣ НИЖЕ ВСТАВЛЯЕМ КОД -->
<script>
document.addEventListener("DOMContentLoaded", function () {
const accordion = document.querySelector(".uc-akkordeon");
if (!accordion) return;
const wrappers = accordion.querySelectorAll(".t668__textwrapper");
wrappers.forEach(wrapper => {
const rawText = wrapper.textContent.trim();
const ids = rawText.split(",").map(id => id.trim()).filter(id => id.startsWith("#rec"));
if (ids.length > 0) {
wrapper.innerHTML = "";
ids.forEach(id => {
const cleanId = id.replace("#", "");
const block = document.getElementById(cleanId);
if (block) {
wrapper.appendChild(block);
}
});
}
});
});
</script>