Админка — это панель управления сайтом. Вход в неё
по адресу /manager/, логином и паролём
администратора, которые вы записали на прошлом шаге.
Три места, где вы будете работать
Остальные разделы существуют для больших сайтов и для настройки прав, когда над сайтом работает несколько человек. Нам пока хватит трёх.
| Раздел | Что в нём | Когда понадобится |
|---|---|---|
| Дерево ресурсов | Все страницы сайта в виде папок и вложенных страниц | Когда добавляете страницу или меняете адрес |
| Элементы | Шаблоны, чанки, сниппеты, TV-поля | Когда переносите вёрстку: этап 5 |
| Инструменты → Конфигурация | Заголовок сайта, понятные адреса, кеш, почта | Один раз после установки |
Что сделать сразу после входа
-
Войти и сохранить настройки
Адрес входа —
/manager/. Сразу после первого входа откроется «Системная конфигурация» с жёлтой полосой: движок просит задать основные настройки и сохранить их, и до этого сайт может не открыться. Заодно поменяйте «Заголовок сайта» сMy Evolution Siteна своё название. -
Включить понятные адреса
По умолчанию страницы открываются по номеру:
index.php?id=12. Закладка «Дружественные URL» в той же конфигурации превращает их в/etapy/hosting/. Четыре настройки там важны: суффикс/, «Использовать псевдонимы в URL», «Использовать вложенные URL» и автогенерация псевдонима — без последней пары адрес не получит ни вложенности, ни имени. Сделать это лучше до наполнения сайта. -
Найти шаблоны и чанки
Меню «Элементы» — это шаблоны, чанки, сниппеты, параметры и плагины, каждый своим пунктом. После установки там негусто: один шаблон
Minimal Templateи четыре плагина, поставленные установщиком. Ничего править пока не нужно — важно знать дорогу: на следующем этапе вы будете здесь часто.
Одной настройки для ЧПУ мало
Понятные адреса работают вдвоём: настройка в админке
и файл .htaccess в папке сайта — по нему
Apache понимает, что запрос
вида /etapy/hosting/ надо отдать движку.
В свежей установке этот файл лежит под именем
ht.access, чтобы не мешать до поры.
Переименуйте его в .htaccess, иначе
настройка включится, а все страницы, кроме главной,
начнут отвечать «страница не найдена».
Дерево ресурсов и адреса страниц
Каждая страница сайта в Evolution называется ресурсом. У неё есть название, адрес, шаблон и содержимое — и всё это правится на одной карточке. Папка в дереве — тоже ресурс, просто у него есть вложенные страницы; отдельной сущности «раздел» здесь нет, и это упрощает дело. Скрытая от посетителей страница остаётся в дереве и никуда не исчезает — её просто не видно в меню.
Дерево — это и структура сайта, и его адреса одновременно.
Страница, вложенная в папку «Этапы», получит адрес внутри
/etapy/; перенесёте её мышью в другую папку —
изменится и адрес. Как из дерева получаются адреса и крошки,
подробно разобрано
в структуре
ресурсов.
Если правка не появилась на сайте
Первым делом очистите кеш — в админке для этого есть отдельная кнопка. Движок хранит собранные страницы, чтобы отдавать их быстрее, и иногда показывает старую версию. Это первое, что стоит проверить, прежде чем искать ошибку в шаблоне.
Где править вёрстку: в админке или в файлах
Оба способа работают, и оба вам понадобятся. Шаблоны и чанки Evolution хранит в базе данных, поэтому править их можно прямо в админке — в окне с подсветкой кода. Это удобно для мелочи: поменять слово в подвале, добавить строку в меню.
А стили, скрипты и картинки остаются обычными файлами
в папке assets. Их правят в своём редакторе
кода, как раньше, и никакая админка для этого не нужна.
Граница такая: разметка живёт в базе, оформление —
в файлах.
Из этого следует неприятное: кусок вёрстки, вставленный в шаблон через админку, нельзя сравнить со старой версией через систему контроля версий — она видит только файлы. Поэтому большие правки шаблона удобнее делать в редакторе, а в админку вставлять готовый результат.
Что просить у нейросети
Названия разделов в админке местами неочевидны, а документация Evolution написана для тех, кто уже в курсе. Нейросеть хорошо работает переводчиком с этого языка на человеческий.
Я только что установил Evolution CMS 3 и вошёл в админку. Опыта работы с CMS у меня нет.
Перечисли настройки, которые стоит проверить сразу после установки: понятные адреса, кодировка, кеш, почта. По каждой скажи, где она лежит в меню и что выбрать для локального сервера.
Ответь списком: настройка, где найти, что поставить, зачем это нужно. Без общих советов про безопасность — сайт пока только у меня на компьютере.
Что должно получиться
- Вы вошли в админку и знаете её адрес
- Включены понятные адреса страниц
-
Настройки сохранены после первого входа, а
ht.accessпереименован в.htaccess - Знаете, где кнопка очистки кеша — она понадобится на каждом шаге дальше