Челябинск
Например:
Челябинск
Москва
или
Выбрать автоматически
Челябинск
Москва
Екатеринбург
Тюмень
Хабаровск
Владивосток
Краснодар
Волгоград
Воронеж
Пермь
Красноярск
Уфа
Ростов-на-Дону
Самара
Омск
Казань
Нижний Новгород
Новосибирск
Санкт-Петербург
Апдейт линейки INTEC.KOSMOS: кастомизация сайтов через скрипты
Назад к списку
04.09.2025

Апдейт линейки INTEC.KOSMOS: кастомизация сайтов через скрипты

Мы рады объявить о выходе нового пакета доработок для линейки готовых решений INTEC.KOSMOS! Теперь вы можете гибко настраивать внешний вид и поведение сайта с помощью пользовательских PHP-скриптов без риска потерять изменения при обновлениях.


Этот функционал был разработан по многочисленным просьбам наших клиентов, которые хотели больше свободы в адаптации шаблонов под свои задачи. Подробнее о нем мы рассказываем в статье.


Для чего это нужно

Раньше любые правки в шаблоне приходилось делать вручную, и после обновления все приходилось восстанавливать. Теперь с системой кастомизации вы сможете:


  • добавлять свои скрипты аналитики (Google Analytics, Яндекс.Метрика и др.);

  • подключать кастомные стили или JS-библиотеки;

  • внедрять счетчики, чаты, виджеты;

  • выполнять инициализацию переменных или логику до загрузки шаблона;

  • автоматизировать интеграции с внешними сервисами.

И все это — без риска потерять изменения при обновлении шаблона.


Кастомизация через файлы custom

В готовых сайтах линейки INTEC.KOSMOS появилась поддержка специальных файлов кастомизации, которые размещаются в отдельной директории и не перезаписываются при обновлении шаблона. Это означает, что все ваши доработки останутся в сохранности и продолжат работать после установки новых версий решений.


Каждый файл подключается в определенной точке загрузки страницы, так что вы сможете точно контролировать, где и когда выполняется код.


Файл Где и когда подключается
/parts/custom/initialize.php Перед инициализацией шаблона (самое раннее подключение)
/parts/custom/start.php Перед началом отрисовки HTML-документа <!DOCTYPE>
/parts/custom/header.start.php Сразу после открытия тега </head>
/parts/custom/header.end.php Перед закрытием тега </head>
/parts/custom/body.start.php Сразу после открытия тега </body>
/parts/custom/body.end.php Перед закрытием тега </body>
/parts/custom/end.php После полной отрисовки всей страницы

Как подключить пользовательский файл

Для добавления своего скрипта необходимо:


  1. Перейти в корневую папку шаблона.

  2. Открыть папку /parts/ и создать в ней новую директорию — custom.

  3. Внутри папки custom создать один или несколько файлов из списка выше. Например, body.end.php.

  4. Создание файла внутри папки custom

  5. Написать в файле нужный PHP-код — он будет автоматически срабатывать в указанной точке страницы.

  6. Написание в файле PHP-код

    Автоматическая работа кода в указанной точке страницы

    Расширение возможностей кастомизации в INTEC.KOSMOS — еще один шаг к тому, чтобы вы могли быстро запускать, масштабировать и адаптировать сайты под любые задачи.


    Следите за нашими новостями — впереди еще больше полезных апдейтов и улучшений.


    Подпишитесь на нас в Telegram

    Получайте свежие статьи об интернет-маркетинге и актуальные новости о наших готовых решениях

#INTEC
#KOSMOS

Мы работаем в городах