CarsEXP Академия Назад

Редактор сайта (админка /admin)

Редактор сайта — страница, где владелец автосервиса меняет тексты, картинки и настройки своего сайта напрямую, без помощи программистов. Открывается по адресу <ваш-домен>/admin, вход — по коду из письма. Все изменения появляются на сайте сразу после нажатия «Сохранить».

Как открыть

Перейдите в браузере на адрес вашего сайта и добавьте в конце /admin:

https://<домен-вашего-сервиса>/admin

Посмотреть, как это выглядит, можно на демо-сайте: demo.carsexp.com/admin.

Откроется экран входа. Введите email владельца — придёт письмо с кодом. Введите код — попадёте в редактор.

Страница не индексируется поисковиками (noindex) и доступна только на домене тенанта (не на carsexp.com).

Что на экране

Вверху — выпадающий список «Язык панели» — переключает язык подписей самой панели редактора (не контент сайта). Список всегда виден: встроены английский и эстонский, плюс русский как исходник — итого минимум три варианта.

Под ним — четыре вкладки:

ВкладкаЧто внутри
КонтентТексты блога, услуг, работ, FAQ, акций — на каждом языке сайта
ПереводыЯзыки сайта, перевод меню/кнопок сайта, AI-переводчик контента
ИзображенияЛоготипы, все загруженные фото, настройки сжатия картинок
НастройкиЗаглушка товаров магазина, AI-ассистент (AImir), язык самой панели

Внизу экрана — плавающая полоса: кнопка «Выйти» присутствует на всех вкладках; кнопка «Сохранить» — только на вкладке «Контент».

Каждая кнопка и действие

Экран входа

ЭлементГдеЧто делаетКому доступно
Поле EmailЭкран входаВводите email, зарегистрированный как владелецВсе, кто открыл /admin
Кнопка Получить кодЭкран входаОтправляет письмо с одноразовым кодом на указанный emailВсе
Поле Код из письмаЭкран входа, появляется после отправки кодаВводите числовой код из письмаВсе
Кнопка Войти (та же кнопка после отправки кода)Экран входаПроверяет код и открывает редакторВсе

Шапка редактора (общая для всех вкладок)

ЭлементГдеЧто делаетКому доступно
Выпадающий список Язык панелиВерхний правый угол (всегда виден — встроены English и Eesti + русский исходник)Переключает язык подписей самой панели (не текстов сайта)Владелец
Кнопка вкладки КонтентВерхняя панель вкладокОткрывает редактор текстов сайтаВладелец
Кнопка вкладки ПереводыВерхняя панель вкладокОткрывает управление языками сайта и переводом менюВладелец
Кнопка вкладки ИзображенияВерхняя панель вкладокОткрывает управление картинками и логотипамиВладелец
Кнопка вкладки НастройкиВерхняя панель вкладокОткрывает AImir, заглушку товаров, язык панелиВладелец
Кнопка ВыйтиНижняя плавающая полосаРазлогинивает из панели и возвращает на экран входаВладелец

Вкладка «Контент»

Содержит пять разделов: Блог (статьи), Услуги, Работы, Частые вопросы, Акции. В каждом разделе список уже добавленных записей.

ЭлементГдеЧто делаетКому доступно
Кнопки языков сайта (ET, RU, EN…)Под подзаголовком «Контент сайта»Переключает язык, на котором вы редактируете текстыВладелец
Звёздочка (★) рядом с кодом языкаРядом с кнопкой языкаПоказывает, какой язык выбран по умолчанию на сайтеТолько информация
Кнопка Изм. (рядом с каждой записью)В списке любого разделаОткрывает форму редактирования этой записиВладелец
Кнопка Удал. (рядом с каждой записью)В списке любого разделаНемедленно удаляет запись без подтвержденияВладелец
Кнопка + ДобавитьПод списком каждого разделаОткрывает пустую форму для создания новой записиВладелец
Кнопка СохранитьНижняя плавающая полосаСохраняет все изменения вкладки «Контент» и сбрасывает кэш сайта (изменения видны сразу)Владелец

Счётчик записей

Рядом с названием раздела (например, «Блог (статьи)») показывается число записей — например, «3 шт.». Если записей нет, написано «демо» — значит, на сайте пока показывается демо-контент шаблона.

Форма редактирования / добавления записи (диалог)

Открывается кнопкой Изм. или + Добавить. Набор полей зависит от раздела.

Блог (статьи)

ПолеЧто вводить
ЗаголовокНазвание статьи
КатегорияТема статьи (например, «Ремонт», «Советы»)
Дата (ДД.ММ.ГГГГ)Дата публикации, цифрами через точку
Время чтенияТекст, например «3 мин»
Картинка (имя файла или ссылка на своё фото)Имя файла из галереи шаблона или полная ссылка — поле с поддержкой загрузки и выбора из галереи
Краткое описаниеНесколько предложений — анонс статьи
Полный текстТекст статьи с форматированием (rich-редактор)
Slug (латиницей)Адрес статьи в URL, латинскими буквами, без пробелов (например, oil-change-tips)

Услуги

ПолеЧто вводить
Номер (01)Порядковый номер услуги (01, 02…)
НазваниеНазвание услуги
ОписаниеТекст описания
ЦенаЦена, например «от 50 €»
КартинкаИмя или ссылка
Теги (через запятую)Ключевые слова через запятую

Работы

ПолеЧто вводить
НазваниеНазвание работы или проекта
Категория (custom/paint/resto/detail)Тип работы — одно из четырёх значений
ГодГод выполнения
КартинкаИмя или ссылка

Частые вопросы

ПолеЧто вводить
ВопросТекст вопроса
ОтветТекст ответа

Акции

ПолеЧто вводить
Бейдж (−15%)Короткий текст на значке акции, например «−15%»
ТегМетка типа акции
ЗаголовокНазвание акции
ТекстОписание акции
СрокСрок действия, например «до 31 июля»

Поле «Картинка» (все разделы с изображением)

ЭлементГдеЧто делает
Поле ввода путиВ форме, поле «Картинка»Можно вручную вписать имя файла шаблона или полную URL-ссылку
Превью изображенияНад полемПоказывает текущую картинку; если путь введён неверно — не отображается
Кнопка Загрузить новоеПод полем «Картинка»Открывает выбор файла на компьютере, загружает и вставляет в поле
Кнопка Выбрать из галереиПод полем «Картинка»Открывает галерею всех доступных фото
Кнопка УбратьПод полем «Картинка»Очищает поле картинки

Rich-редактор «Полный текст» (только в блоге)

КнопкаЧто делает
B (Жирный)Делает выделенный текст жирным
I (Курсив)Делает выделенный текст курсивным
H (Подзаголовок)Превращает абзац в подзаголовок H3
(Список)Создаёт маркированный список
(Абзац)Оборачивает в обычный абзац
(Убрать формат)Снимает все форматирование с выделенного

Кнопки в форме редактирования

ЭлементГдеЧто делает
Кнопка ОтменаНижняя часть формыЗакрывает форму без сохранения
Кнопка СохранитьНижняя часть формыСохраняет запись в список (нужно ещё нажать «Сохранить» на основной вкладке)

Галерея выбора фото (диалог «Выбрать фото»)

Открывается кнопкой Выбрать из галереи в поле «Картинка».

ЭлементГдеЧто делает
Карточка фотоСетка галереиКлик вставляет выбранное фото в поле «Картинка» и закрывает галерею
Подпись «·своё»Под именем фотоПометка, что фото загружено вами (не из шаблона)
Кнопка ЗакрытьНижняя часть диалогаЗакрывает галерею без выбора
Клик на затемнённый фонВокруг карточки галереиЗакрывает галерею без выбора

Вкладка «Переводы»

Состоит из трёх блоков: «Языки сайта», «Интерфейс сайта» (перевод меню и кнопок), «AI-перевод» (настройки переводчика).

Блок «Языки сайта»

ЭлементГдеЧто делаетКому доступно
Поле Название языка (рядом с кодом языка)В строке каждого языкаПозволяет переименовать язык (например, «Eesti» → «Эстонский»)Владелец
Переключатель Показан / СкрытВ строке каждого языкаВключает или скрывает язык на сайте. Скрытый язык не виден посетителям, но переводы сохраняютсяВладелец
Радиокнопка по умолчаниюВ строке каждого языкаУстанавливает этот язык основным на сайте. Язык по умолчанию всегда показанВладелец
Кнопка УдалитьВ строке языка (кроме последнего)Удаляет язык вместе со всеми его переводами — необратимоВладелец
Поле Код (lv, lt, fi…)Под списком языковКод нового языка, 2–8 символов латиницейВладелец
Поле Название (Latviešu…)Под списком языковЧеловеческое название нового языкаВладелец
Кнопка + Добавить языкПод полями кода/названияДобавляет новый язык в список сайтаВладелец
Кнопка Сохранить языкиПод блоком «Языки сайта»Сохраняет изменения списка языков и видимостиВладелец
Процент (например, «72%»)Рядом с кодом языкаПоказывает, на сколько процентов переведён интерфейс на этот языкТолько информация

Блок «Интерфейс сайта»

Расположен под «Языками сайта». Показывает все строки меню и кнопок сайта для выбранного языка (переключать языки — кнопками ET / RU / EN над блоком).

ЭлементГдеЧто делаетКому доступно
Кнопки языков сайта (ET, RU, EN…)Над блоком «Интерфейс сайта»Переключает, на какой язык редактируются переводы интерфейсаВладелец
Стрелка/заголовок группы (▸ Меню, ▸ Кнопки…)Список групп переводовКликом раскрывает или сворачивает группу строкВладелец
Счётчик переведённых строк (например, «5/8»)Рядом с заголовком группы, зелёный если всё переведеноПоказывает прогресс перевода группыТолько информация
Поле перевода каждой строкиСправа от оригинального текста (серый ключ + английский)Вводите перевод нужной строкиВладелец
Кнопка ✨ Перевести интерфейс на [язык]Над списком группАвтоматически переводит все незаполненные строки через AI (по группам). Работает только если настроен AI-переводчикВладелец
Кнопка ⬇ Экспорт [язык] (XML)Над списком группСкачивает языковой файл в формате XML для офлайн-правки или передачи переводчикуВладелец
Кнопка ⬆ Импорт из файлаРядом с кнопкой экспортаОткрывает выбор XML-файла с переводами и загружает ихВладелец
Кнопка Сохранить интерфейсПод списком группСохраняет все введённые переводы интерфейсаВладелец

Блок «AI-перевод»

ЭлементГдеЧто делаетКому доступно
Переключатель Anthropic (Claude)Блок «AI-перевод», поле «Провайдер»Выбирает Anthropic как провайдера для AI-переводаВладелец
Переключатель OpenAI-совместимыйБлок «AI-перевод», поле «Провайдер»Выбирает OpenAI-совместимый провайдер (OpenAI, Groq, DeepSeek и др.)Владелец
Поле МодельБлок «AI-перевод»Название модели, например claude-3-5-haiku-latest или gpt-4o-miniВладелец
Поле Base URLБлок «AI-перевод»Только для OpenAI-совместимых: адрес API (для Anthropic оставить пустым)Владелец
Поле API-ключБлок «AI-перевод»Ключ доступа к выбранному AI-провайдеру (BYOK). Хранится только на сайте тенанта, не виден посетителямВладелец
Кнопка Сохранить AIБлок «AI-перевод»Сохраняет настройки AI-переводчикаВладелец

Вкладка «Изображения»

Состоит из четырёх блоков: «Обработка загружаемых картинок», «Логотип вверху (шапка)», «Логотип внизу (подвал)», «Загруженные фото».

Блок «Обработка загружаемых картинок»

ЭлементГдеЧто делаетКому доступно
Поле Максимальная ширина, pxБлок «Обработка картинок»Все фото при загрузке сжимаются до этой ширины (высота — пропорционально). Диапазон 400–4000Владелец
Поле Качество, %Блок «Обработка картинок»Качество сжатия в процентах. Диапазон 30–100; рекомендуется 80–85Владелец
Кнопка Сохранить настройкиБлок «Обработка картинок»Сохраняет выбранные параметры сжатияВладелец

Блок «Логотип вверху (шапка)»

ЭлементГдеЧто делаетКому доступно
Превью логотипаКарточка, левая частьПоказывает текущий логотип шапки; если не загружен — надпись «нет логотипа» на клетчатом фонеТолько информация
Кнопка Загрузить / ЗаменитьСправа от превьюОткрывает выбор файла на компьютере. Загружается как PNG (прозрачность сохраняется), сжимается до 400 pxВладелец
Кнопка УбратьСправа от превью (только если логотип загружен)Удаляет логотип шапкиВладелец
Радиокнопка Только логотипПоле «Что показывать»Показывает в шапке только картинку логотипа. Автосохраняется сразу при выборе — отдельная кнопка «Сохранить» не нужнаВладелец
Радиокнопка Логотип + текстПоле «Что показывать»Показывает логотип и текст рядом. Автосохраняется сразуВладелец
Радиокнопка Только текстПоле «Что показывать»Показывает только текстовое название (без картинки). Автосохраняется сразуВладелец
Поле Текст брендаТолько в блоке «шапка»Название, которое показывается рядом с логотипом или вместо него. До 60 символов. Если пусто — берётся название организации (placeholder «Название организации»). Автосохраняется через 0,7 сек паузы в наборе или мгновенно при уходе из поляВладелец

Блок «Логотип внизу (подвал)»

Аналогичен блоку шапки, но без поля «Текст бренда». Поле «Что показывать» — те же три варианта.

ЭлементГдеЧто делаетКому доступно
Превью логотипаКарточка, левая частьТекущий логотип подвалаТолько информация
Кнопка Загрузить / ЗаменитьСправа от превьюЗагружает логотип подвала (PNG, до 400 px)Владелец
Кнопка УбратьСправа от превьюУдаляет логотип подвалаВладелец
Радиокнопки Только логотип / Логотип + текст / Только текстПоле «Что показывать»Режим отображения в подвале. Автосохраняется сразу при выбореВладелец

Блок «Загруженные фото»

ЭлементГдеЧто делаетКому доступно
Кнопка + Загрузить фотоВерх блокаОткрывает выбор файла; загружает, сжимает и добавляет фото в галереюВладелец
Поле с именем файла / URL (readonly)Карточка каждого фотоПоказывает адрес, который нужно вставить в поле «Картинка» в статьях/услугахТолько информация
Подпись ваше фото / из шаблонаПод именем файлаПоказывает происхождение фотоТолько информация
Кнопка КопироватьПод именем файла у каждого фотоКопирует адрес фото в буфер обмена. Через 1,2 сек надпись возвращается с «Скопировано» → «Копировать»Владелец
Кнопка УдалитьПод именем файла, только у своих фотоУдаляет фото с сервера немедленноВладелец
Фотографии из набора шаблонаНижняя часть галереиВстроенные фото шаблона Harley — можно только копировать, не удалятьТолько информация

Вкладка «Настройки»

Состоит из трёх блоков: «Магазин: заглушка товара», «AI-ассистент сайта (AImir)», «Язык панели администратора».

Блок «Магазин: заглушка товара»

Настраивает, что показывается в карточке товара магазина, если у товара нет фото.

ЭлементГдеЧто делаетКому доступно
Радиокнопка ИконкаБлок «Заглушка товара»Показывать emoji-иконку вместо фотоВладелец
Радиокнопка Своя картинкаБлок «Заглушка товара»Показывать загруженную картинку (например, логотип)Владелец
Кнопки выбора иконки (🛠️ 🔧 ⚙️ 🚗 🛞 📦)Блок иконок (видно, когда выбрано «Иконка»)Выбирает одну из встроенных иконок-заглушекВладелец
Поле Свой символ/эмодзиРядом с кнопками иконокДо 4 символов — свой emoji или знак для заглушкиВладелец
Кнопка + ЗагрузитьБлок картинки (видно при «Своя картинка»)Загружает картинку-заглушкуВладелец
Кнопка Сохранить заглушкуПод блокомСохраняет выбранный вариант заглушкиВладелец

Блок «AI-ассистент сайта (AImir)»

ЭлементГдеЧто делаетКому доступно
Чекбокс Показывать ассистента на сайтеБлок «AI-ассистент»Включает или выключает виджет AImir на сайте. Ключ остаётся сохранённымВладелец
Поле Публичный ключ AImir (pk_live_…)Блок «AI-ассистент»Ключ, который выдаёт CarsEXP при подключении AImir. Начинается с pk_live_Владелец
Кнопка Сохранить ассистентаПод полем ключаСохраняет ключ и состояние (вкл/выкл)Владелец
Статус (Включён ✓ / Выключен / Не подключён)Подсказка над полемПоказывает текущее состояние ассистентаТолько информация

Блок «Язык панели администратора»

ЭлементГдеЧто делаетКому доступно
Кнопки языков панели (English ★, Eesti, Русский…)Блок «Язык панели»Переключает язык подписей самой панели /admin. ★ = английский базовыйВладелец
Поле Код (en, et, fi…)Блок «Язык панели»Код нового языка панелиВладелец
Поле Название (English…)Блок «Язык панели»Название нового языка панелиВладелец
Кнопка ✨ Перевести панель через AIБлок «Язык панели»Автоматически переводит все подписи панели /admin через AI на указанный язык. Требует настроенного AI-ключа во вкладке «Переводы»Владелец
Кнопка ⬇ Экспорт языка панелиБлок «Язык панели»Скачивает XML-файл с русскими фразами панели для перевода офлайнВладелец
Кнопка ⬆ Импорт языка панелиБлок «Язык панели»Открывает выбор готового XML-файла с переводами панели и загружает егоВладелец

Диалоги и подэкраны

Диалог редактирования / добавления записи

Когда открывается: нажатие Изм. или + Добавить в любом разделе вкладки «Контент».

Поля: зависят от раздела (см. таблицы выше). Все поля необязательны — пустые строки не ломают запись.

Кнопки:

  • Отмена — закрывает без сохранения.
  • Сохранить — применяет изменения к списку в памяти. Чтобы записать на сервер, нужно ещё нажать Сохранить в нижней полосе основной страницы.

Для поля «Картинка» в диалоге доступны три дополнительных кнопки: Загрузить новое, Выбрать из галереи, Убрать. Загруженная картинка сразу показывается в превью над полем.

Диалог «Выбрать фото»

Когда открывается: нажатие Выбрать из галереи в поле «Картинка» любого элемента.

Содержимое: сетка всех доступных фото. Сверху — ваши загруженные (помечены «·своё»), снизу — встроенные фото шаблона.

Действие: клик по любой карточке вставляет фото в поле и закрывает диалог.

Закрыть без выбора: кнопка Закрыть или клик на тёмный фон вокруг диалога.

Что если…

На экране написано «демо» рядом с разделом

Это значит, что вы ещё не сохранили свой контент для этого раздела. На сайте пока показывается демо-контент шаблона. Добавьте хотя бы одну запись через + Добавить и нажмите Сохранить — счётчик переключится с «демо» на «1 шт.».

Кнопка «✨ Перевести» показала ошибку «задай AI-ключ»

AI-перевод не настроен. Откройте вкладку Переводы, прокрутите до блока «AI-перевод», введите ключ провайдера и нажмите Сохранить AI. После этого повторите попытку перевода.

Ключ AImir не сохраняется — написано «Ключ должен начинаться с pk_live_»

Проверьте, что скопировали ключ целиком — он должен начинаться именно с pk_live_. Лишний пробел в начале тоже не пустит — убедитесь, что ничего лишнего перед pk_.

Логотип не отображается после загрузки

Браузер мог закэшировать старую версию. Обновите страницу (Ctrl+F5 или Cmd+Shift+R). Также убедитесь, что файл был не повреждён — при ошибке чтения панель покажет сообщение «Не удалось прочитать файл».

Изменения не видны на сайте

После нажатия Сохранить кэш сайта сбрасывается автоматически. Если изменения всё равно не видны — подождите несколько секунд и обновите сайт. Если не помогло — проверьте, что нажали именно кнопку Сохранить в нижней полосе (не только в форме редактирования).

Вопрос-ответ

Как поменять текст в меню или на кнопке сайта?

Это не в разделе «Контент», а во вкладке Переводы → блок «Интерфейс сайта». Выберите нужный язык кнопками ET/RU/EN, найдите нужную строку в группах (Меню, Кнопки…) и впишите свой перевод. Нажмите Сохранить интерфейс.

Добавил новый язык, но он не появился на сайте.

После добавления языка через + Добавить язык нажмите Сохранить языки. Затем переведите интерфейс на этот язык (вкладка ПереводыИнтерфейс сайта) и добавьте контент (вкладка Контент, переключите на нужный язык).

Как загрузить своё фото в статью?

Откройте статью через Изм., прокрутите до поля «Картинка» и нажмите Загрузить новое — выберите фото на компьютере. Оно загружается, сжимается и автоматически подставляется в поле. Или сначала загрузите в галерею (вкладка Изображения+ Загрузить фото), потом выберите через Выбрать из галереи.

Что такое AImir и зачем он нужен?

AImir — чат-помощник, который появляется на вашем сайте и отвечает на вопросы посетителей о ремонте, услугах и записи. Ключ pk_live_ для него выдаёт поддержка CarsEXP. Вставьте ключ в поле, поставьте галочку «Показывать ассистента» и нажмите Сохранить ассистента.

Можно ли не удалять язык, а просто временно его спрятать?

Да. В блоке «Языки сайта» (вкладка Переводы) переключите тумблер языка в положение «Скрыт» и нажмите Сохранить языки. Язык останется в списке со всеми переводами, но посетители сайта его не увидят. Позже можно снова включить.

Что значит «slug» в форме статьи?

Slug — это адрес статьи в URL, часть после косой черты. Например, slug oil-change-tips даст адрес ваш-сайт.com/blog/oil-change-tips. Пишите только латинскими буквами, цифрами и дефисами, без пробелов и кириллицы.

Демо