Страницы сайта

Полный цикл работы редактора с деревом страниц: найти страницу, поправить свойства, отредактировать или вставить текст, создать новую страницу и подраздел, проверить результат.

Страница в VT-CMF — это не файл и не HTML-код. Это запись в дереве сайта: у неё есть свойства (название, адрес, доступ) и список компонентов — блоков содержимого. Поэтому правка состоит из двух движений: меняем свойства страницы и меняем её компоненты, а затем сохраняем страницу целиком.

Что нужно знать перед началом

  • Страница (рубрика) — запись в дереве сайта. На сайте ей соответствует адрес вида /company или /page/rubrics-304.
  • Раздел — та же страница, у которой есть вложенные страницы. Глубина вложенности не ограничена: раздел → подраздел → страница.
  • Компонент — блок содержимого внутри страницы: текст, колонки, фотогалерея, форма, список публикаций. Текст страницы — это стопка компонентов, а не один большой документ.
  • ЧПУ — «человекопонятный URL»: адрес страницы на сайте.
Что нужно сделать Куда идти в админке Адрес
Свойства страницы, текст Контент → Структура (страницы) /admin/rubrics
Новая страница или подраздел там же, кнопка «+» /admin/rubrics/select
Публикации (статьи, новости) Контент → Публикации /admin/posts/index
Картинки и файлы Контент → Публичный файловый архив /admin/pubmanager
Кто и что менял Журналы → Журнал изменений /admin/protocol

Войдите в админку

Адрес входа — тот же домен, что у сайта, путь /login. Войти можно по e-mail, по телефону или по логину — переключатель над полями. Введите e-mail и пароль, нажмите «Войти».

 

Форма входа в админку: 1 — e-mail, 2 — пароль, 3 — «запомнить для автоматического входа», 4 — кнопка «Войти»

 

Галочка «запомнить для автоматического входа» избавит от ввода пароля при следующем визите — ставьте её на своём рабочем компьютере и не ставьте на чужом. Плашку про cookies внизу страницы закройте кнопкой «Соглашаюсь»: согласие запоминается, и больше она не появляется.
Пароль не пересылайте в мессенджерах и не храните в заметках. Если пароль забыт — запросите сброс у администратора сайта, а не создавайте второй аккаунт.

После входа откроется панель управления. Если вы оказались на главной странице сайта — перейдите в админку по адресу /Admin/AdminPage.

Откройте «Структура (страницы)»

В левом меню админки, группа «Контент», пункт «Структура (страницы)». Это единственное место, где живёт дерево всех страниц сайта.

 

Меню админки: пункт «Структура (страницы)» в группе «Контент»
Меню админки: пункт «Структура (страницы)» в группе «Контент»

 

 

Разберитесь в строке списка

Каждая строка дерева — одна страница. Прежде чем что-то менять, научитесь читать строку: здесь же находятся все быстрые действия.

 

Строка списка: 1 — название, 2 — флажок «в меню», 3 — редактировать, 4 — добавить подраздел, 5 — удалить
Строка списка: 1 — название, 2 — флажок «в меню», 3 — редактировать, 4 — добавить подраздел, 5 — удалить

 

№ Элемент Что означает
1 Название страницы Ссылка открывает страницу на сайте. Под названием — «Показывается в навигации как», ЧПУ, код сортировки, доступ и история изменений
2 Флажки «показывается» и «в меню» Показывать ли страницу в дереве сайта и в меню. Переключаются прямо в списке и сохраняются сразу, без кнопки «Сохранить»
3 Карандаш Открывает форму редактирования страницы
4 Плюс Добавляет вложенную страницу (подраздел) внутрь этой
5 Корзина Удаляет страницу. Неактивна, если внутри есть подстраницы — сначала разберите вложенные
Вверху списка есть «развернуть всё» — удобно, когда нужно найти страницу в глубине дерева. Страница, к которой вы вернулись после сохранения, подсвечивается зелёным.

Отредактируйте свойства страницы

Нажмите карандаш у нужной страницы. Форма состоит из двух колонок: слева - название и содержимое, справа - настройки показа.

 

Форма страницы: 1 — полное название, 2 — название для меню, 3 — адрес (ЧПУ)
Форма страницы: 1 — полное название, 2 — название для меню, 3 — адрес (ЧПУ)

 

Поле Зачем нужно
Полное название страницы Заголовок страницы на сайте и в дереве. Меняйте, если текст устарел
Название для меню Короткий пункт меню. Подставляется из полного названия автоматически, но его можно переписать короче — так и стоит делать
Адрес страницы (ЧПУ) Адрес вида /company. Если оставить пустым, страница получит служебный адрес /page/<идентификатор>
Раздел Родительская страница. Меняя её, вы переносите страницу в другое место дерева
Аннотация Короткий текст для списков и анонсов. Не путайте с основным текстом страницы
Смена ЧПУ меняет адрес страницы на сайте, и старые ссылки на неё перестанут работать. Если страница уже упоминалась в письмах, рекламе или поиске — предупредите администратора: перенаправление настраивается в разделе «ЧПУ и перенаправления».

Проверьте показ, доступ и сортировку

Правая колонка отвечает за то, кто и где увидит страницу.

 

Правая колонка формы: 1 — показ в структуре, 2 — доступность, 3 — сортировка
Правая колонка формы: 1 — показ в структуре, 2 — доступность, 3 — сортировка

 

Поле Что делает
Показывать: в структуре / в меню Дублирует флажки из списка. «В структуре» — страница существует на сайте, «в меню» — попадает в навигацию
Доступность Минимальный уровень пользователя: Гость, Пользователь, Оператор, Менеджер, Редактор, Администратор и выше. Поставить уровень выше своего не получится — система понизит его до вашего
Сортировка Число порядка среди соседей: меньше число — выше в списке
Посетители могут лайкать Включает реакции на странице. Нужно редко
Прикреплённые к странице публикации Какие публикации выводить под текстом (статьи, новости, анонсы) и в каком порядке

Отредактируйте текст

Вкладка «Текст» — это не поле ввода, а список компонентов. У каждого компонента свой набор кнопок: добавить рядом, редактировать, удалить и переместить.

 

Вкладка «Текст»: 1 — добавить компонент, 2 — редактировать, 3 — удалить
Вкладка «Текст»: 1 — добавить компонент, 2 — редактировать, 3 — удалить

 

Порядок компонентов = порядок блоков на странице. Стрелки вверх-вниз меняют местами соседние блоки, поэтому «перенести абзац выше» делается стрелкой, а не копированием текста.

Отредактируйте компонент

Нажмите карандаш у компонента с текстом — откроется окно с визуальным редактором.

Окно редактирования компонента: панель форматирования, текст, настройки показа, кнопки сохранения

 

  • Панель сверху — обычное форматирование: стиль абзаца, жирный, курсив, списки, ссылка, картинка, таблица.
  • «Кто может видеть» — доступ к этому конкретному блоку, если он должен быть скрыт от части посетителей.
  • «Пресет компонента», «Класс компонента», «Стили компонента» — оформление. Без навыка лучше не трогать: легко сломать вид блока.
  • Кнопка «HTML-редактор» открывает разметку — нужна, только если правите готовый HTML.
Кнопка «Сохранить» в окне компонента сохраняет только сам компонент, внутри формы страницы. Чтобы правка попала на сайт, после закрытия окна обязательно нажмите «Сохранить» на самой странице. Это самая частая причина «я поправил, а на сайте старое».

Вставьте новый компонент

Кнопка «плюс» у любого компонента открывает галерею блоков.

Диалог «Компоненты для вставки»: тексты, фото и видео, модули, навигация, служебные

 

  • 1. Тексты — «Стилизованный текст» (обычный текстовый блок), «Колонки с текстом», «Текст с боковым блоком», «Раскрывающийся текст».
  • 2. Фото, видео — фотогалерея, карусель, слайдер, видео-ролик, гео-карта.
  • 3. Модули — форма обратной связи, документы, вопросы и ответы, голосование.
  • 4. Навигация — список публикаций, карта сайта, список подразделов.
  • 5. Служебные — инфо-блок и секция HTML-кода.

Для нового абзаца выбирайте «Стилизованный текст»: он даёт ровно то, что нужно в 90% случаев.

Сохраните и проверьте результат

Кнопки внизу формы:

Кнопки формы: 1 — Сохранить, 2 — Просмотр, 3 — Прикреплённые файлы

 

  • Сохранить — записывает страницу и открывает её на сайте, чтобы вы сразу увидели результат.
  • Просмотр — показывает черновик в отдельном окне, не публикуя правки. Удобно, когда страница ещё не готова.
  • Прикреплённые файлы — файлы, доступные для скачивания со страницы.

После сохранения вернитесь в «Структуру (страницы)» и убедитесь, что страница на месте и стоит там, где вы ожидали.

Заполните SEO-параметры

Вкладка «SEO-параметры» — то, что видит поисковик и соцсети. Заголовок и описание обычно формируются автоматически, но для важных страниц их стоит написать вручную.

Вкладка «SEO-параметры»: 1 — заголовок, 2 — описание, 3 — ключевые слова

 

  • Заголовок (Meta Title) — 50–60 символов, без «нажмите здесь».
  • Описание (Meta Description) — 140–160 символов, одно предложение о содержании страницы.
  • Ключевые слова — современные поисковики их не учитывают, заполнять не обязательно.

Добавьте страницу или подраздел

Два пути к одному и тому же диалогу:

  • Подраздел — плюс в строке родительской страницы. Новая страница сразу окажется внутри неё.
  • Страница верхнего уровня — кнопка добавления в панели над списком. Родителем будет «Корневой раздел», его можно поменять в форме.
Диалог добавления: 1 — страница сайта, 2 — переход на другую страницу, 3 — внешняя ссылка

 

  • Страница сайта — обычная страница с текстом. Выбирайте этот вариант.
  • Переход на другую страницу — пункт дерева, который ведёт на уже существующую страницу (второй вход в тот же раздел).
  • Внешняя ссылка — пункт меню, ведущий на другой сайт.
Форма новой страницы: 1 — раздел-родитель, 2 — полное название, 3 — адрес (ЧПУ)

 

Заполните три поля — «Раздел», «Полное название страницы», «Адрес страницы (ЧПУ)» — и нажмите «Сохранить». Название для меню можно оставить пустым: оно подставится из полного названия.

Новая страница по умолчанию пустая. Дальше — вкладка «Текст», плюс, «Стилизованный текст»: так на странице появляется первый абзац.

Панель на странице сайта

Правки можно делать не только в админке, но и прямо на сайте. На любой странице, которую вы можете редактировать, справа есть узкая полоска с иконкой переключателя — это «прикреплённая» админ-панель. Нажмите на иконку, и панель выедет справа.

Панель на странице сайта: 1 — иконка открытия, 2 — редактировать страницу, 3 — добавить публикацию на эту страницу

 

Что в панели:

  • Редактировать (F9) — открывает полную форму страницы, ту же, что в админке.
  • Добавить подстраницу (Shift/F9) — создаёт вложенную страницу.
  • Удалить — удаление страницы (если внутри нет подстраниц).
  • Добавить публикацию на эту страницу — создаёт публикацию, сразу привязанную к этой странице. Удобно, когда материал пишется «по месту».
  • Быстрые поля — показывать на сайте и в меню, раздел сайта, ЧПУ, шаблон, уровень доступа, сортировка и SEO-настройки.
Быстрые поля панели: 1 — ЧПУ, 2 — уровень доступа, 3 — кнопка «Сохранить»

 

Панель — для оперативной правки одного материала: поправить адрес, закрыть страницу от посетителей, дописать описание для поисковиков. Массовая работа (десятки страниц, поиск, перенос, сравнение) удобнее в админке: «Структура (страницы)».
Кнопка «Сохранить» в панели сохраняет только поля самой панели. Название, текст и компоненты правятся через «Редактировать» — там же, где и раньше.

Превью и аннотация страницы

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

Превью и аннотация: 1 — кнопка «Изменить», 2 — картинка превью, 3 — аннотация

 

  • Изменить — загрузить или заменить картинку превью (крестик рядом удаляет её).
  • Аннотация (показывается в списках) — один-два абзаца обычным текстом. Не путайте с текстом страницы: на самой странице аннотация не выводится.
Превью хранится отдельно от картинок в тексте: файл preview лежит в папке страницы на сервере. Поэтому картинка, вставленная в текст (см. руководство «Изображения в тексте страницы»), превью не заменяет.

Порядок в меню: сортировка

Порядок страниц задаёт поле «Сортировка» — целое число:

  • новая страница получает код 500;
  • страницы с одинаковым кодом сортируются по алфавиту;
  • меняйте код с шагом 100 (100, 200, 300…), чтобы потом вставить страницу между двумя соседними, не переписывая их коды.

Два флажка рядом отвечают за разное: «Показывать на сайте» — страница доступна посетителям и видна в навигационном дереве; «Показывать в меню» — она попадает в главное меню. Выключили «в меню» — страница остаётся доступной по прямой ссылке, но в верхнем меню её нет.

Ограничения дерева страниц

  • Максимальная глубина — 7 уровней.
  • Под одной родительской страницей не рекомендуется создавать больше 10 дочерних: длинное меню неудобно читать.
  • Удаление страницы, у которой есть подстраницы, заблокировано: сначала удалите вложенные или перенесите их в другой раздел (поле «Раздел сайта»).

Верните предыдущую версию

В верхней части формы есть строка «[Id] История» — от кем и когда создана и изменена страница, и ссылка в журнал («Протокол посещений»).

При каждом сохранении и удалении журнал сохраняет полную копию содержимого страницы. Значит, если текст случайно затёрли и сохранили, из журнала можно открыть сохранённую копию и восстановить страницу — без обращения к разработчику. Копия не заменяет резервную копию сайта, но закрывает самый частый случай: «сохранил и потерял текст».

Частые ошибки

  1. Поправил текст, а на сайте старое. Не нажали «Сохранить» на форме страницы после сохранения компонента.
  2. Страница пропала из меню. Снят флажок «в меню» — верните его в списке страниц или в правой колонке формы.
  3. Страницу не видно посетителям. В поле «Доступность» стоит уровень выше «Гостя».
  4. Не удаляется раздел. Внутри есть подстраницы: удалите или перенесите их, затем удалите раздел.
  5. Правка не сохраняется, страница ругается. Не заполнено обязательное поле: форма подсвечивает его красным, а «Просмотр» показывает «Не все поля заполнены!».
  6. Поехал внешний вид блока. Задеты «Класс компонента» или «Стили компонента» — очистите их и сохраните компонент заново.
  7. Страница открывается по странному адресу /page/.... Пустое поле ЧПУ: впишите нормальный адрес.

Чек-лист перед публикацией

  • ☐ Название и «Название для меню» актуальны, пункт меню короткий.
  • ☐ ЧПУ заполнено и выглядит как адрес, а не как /page/123.
  • ☐ Текст вычитан; в компонентах нет остатков «рыбы» и служебных заметок.
  • ☐ Флажки «в структуре» и «в меню» стоят так, как задумано.
  • ☐ «Доступность» — «Гость», если страница для всех.
  • ☐ Заголовок и описание SEO заполнены.
  • ☐ Нажата кнопка «Сохранить» на форме страницы, результат проверен на сайте.

Если что-то пошло не так

  • Нужно вернуть прежний текст — откройте «Журнал изменений» (/admin/protocol): там видно, кто и когда менял страницу.
  • Кто-то другой правит ту же страницу — не сохраняйте одновременно: последний сохранивший затрёт правки предыдущего.
  • Сломался блок или страница целиком — не пытайтесь «дочинить» HTML вручную: напишите администратору сайта и укажите адрес страницы и время правки.

Словарик

Термин Значение
Страница (рубрика) Запись в дереве сайта со свойствами и набором компонентов
Раздел Страница, внутри которой есть другие страницы
Компонент Блок содержимого страницы: текст, галерея, форма, список публикаций
ЧПУ Адрес страницы на сайте, например /company
Публикация Материал из журнала публикаций (статья, новость, анонс), который выводится на страницах списками

 


Поделитесь ссылкой в: