uplabteam / uplab.tilda
Модуль для интеграции с Tilda
Requires
- php: >=7.4
- ext-curl: *
- ext-mbstring: *
- composer/installers: ~1
This package is not auto-updated.
Last update: 2026-06-10 05:58:21 UTC
README
Модуль для CMS 1С-Битрикс, который подгружает готовые страницы из конструктора Tilda Publishing по официальному API и встраивает их в страницы сайта на Битрикс. Визуальная часть страницы остаётся за Tilda, а вся «обвязка» сайта (шапка, подвал, меню, сложный функционал) — за Битриксом.
Программист для добавления новых страниц не нужен: контент-менеджер делает страницу в Tilda и вставляет один служебный тег.
- Маркетплейс: marketplace.1c-bitrix.ru/solutions/uplab.tilda
- Composer: packagist.org/packages/uplabteam/uplab.tilda
Как это работает
- В визуальном редакторе контентного поля (инфоблок, страница и т. п.) нажмите кнопку с иконкой Tilda и выберите проект и страницу из своего аккаунта.
- В текст вставится служебный тег вида
[UPLABTILDA PROJECT=123 PAGE=456 ...]. - При показе страницы модуль перехватывает буфер вывода, скачивает HTML страницы из Tilda по API, разбирает его и подставляет вместо тега.
- Результат кэшируется (по умолчанию на 7 дней). Обновление контента — через очистку кэша в админке.
Тег можно вставить тремя способами: кнопкой в визуальном редакторе, вручную
текстом или через компонент uplab:tilda. Поддерживаются три режима вставки:
в шаблоне сайта, без шаблона сайта и с выносом CSS/JS-ресурсов Tilda в <head>
или конец <body>.
Требования
- PHP >= 7.4
- 1С-Битрикс, модуль
main>= 20.0 (ядро D7) - cURL или включённый
allow_url_fopen - Аккаунт Tilda с тарифом Business (нужен доступ к API)
Установка
Через Marketplace
Установите решение uplab.tilda из каталога 1С-Битрикс — модуль развернётся
в bitrix/modules/uplab.tilda/.
Через Composer
Пример composer.json вашего проекта с установкой модуля в local/modules/:
{
"extra": {
"installer-paths": {
"local/modules/{$name}/": ["type:bitrix-module"]
}
},
"require": {
"uplabteam/uplab.tilda": "^3.1"
}
}
После установки активируйте модуль в админке: Marketplace → Установленные решения (или Настройки → Модули).
Быстрый старт
- Установите и активируйте модуль.
- В Tilda: Экспорт → API Integration → Ключи — сгенерируйте ключи (для нескольких проектов — мастер-ключ). Пути ресурсов в настройках экспорта оставьте пустыми.
- В Битриксе: Настройки → Настройки модулей → Интеграция с Tilda.cc — введите публичный и секретный ключи.
- В детальном описании страницы откройте визуальный редактор → кнопка Tilda → выберите проект и страницу. При необходимости отметьте «Не выводить шаблон сайта».
- Сохраните, очистите кэш страницы, проверьте вывод.
- Изменили страницу в Tilda → нажмите «Опубликовать» в Tilda и очистите кэш нужной страницы в админке Битрикса (Контент → Uplab).
Лицензия
© 2025 ООО «Аплэб» (Uplab LLC). Распространяется на условиях GNU General Public License v3.0 или новее (GPL-3.0-or-later).
Это свободное программное обеспечение: вы можете распространять и/или изменять его на условиях GPL. Программа поставляется без каких-либо гарантий.