# Templates & Views Начиная с версии 3.4.0 frontend-часть страницы настроек модуля разрабатывается в виде отдельного приложения на VueJs (далее – приложение) Код приложения хранится в отдельном закрытом репозитории В момент загрузки страницы настроек PrestaShop вызывает метод `RetailCRM::getContent`, который отвечает за рендер страницы. Данные для приложения и указание на файл шаблона подготавливаются в классе `RetailcrmSettingsTemplate` Подключение приложения производится в файле шаблона `retailcrm/views/templates/admin/index.tpl`. Там же передаются все необходимые данные в объект `window.$appData` Для динамического обновления информации на странице приложение делает запросы в контроллеры. Контроллеры находятся в папке `retailcrm/controllers/admin` Для работы контроллеров их необходимо зарегистрировать в БД PrestaShop. Модуль делает это при установке и обновлении в методе `RetailCRM::installTab`