Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!
Разметка конструктора
Разметка конструктора
Материал добавлен: 09 Апреля 2017
Материал обновлен: 03 Июня 2025
Конструктор работает с шаблоном, в котором предусмотрена специальная разметка. Обычно разметка добавляется при создании каркаса сайта. Если вы покупаете или заказываете шаблон, уточняйте, есть ли в нём поддержка конструктора. Без разметки работа конструктора невозможна. Нарушение разметки конструктора может привести к некорректному отображению шаблона или к ошибкам при редактировании блоков.
Элементы разметки конструктора
Каркасная разметка
Теги каркаса
- <!-- <header> --><!-- </header> --> — вывод глобального блока «Верхняя часть сайта».
- <!-- <footer> --><!-- </footer> --> — вывод глобального блока «Нижняя часть сайта».
- <!-- <container> --><!-- </container> --> — вывод глобальных блоков «Первый контейнер» и «Второй контейнер».
- <!-- <block> --><!-- </block> --> — вывод отдельных блоков, содержащихся в глобальных блоках.
- <!-- <middle> --><!-- </middle> --> — центральная часть сайта с основным контентом (не используется в модуле «Форум»).
- <!-- <popup> --><!-- </popup> --> — отображение страниц во всплывающих окнах.
- <!-- <global_blockname> --><!-- </global_blockname> --> — создание пользовательского глобального блока; blockname — имя блока, которое можно изменить. В шаблоне блок выводится с помощью
$GLOBAL_BLOCKNAME$
. - <!-- <config> --><!-- </config> --> — настройка рейтинга материалов (звёзды).
- <!-- <sblock_nmenu> --><!-- </sblock_nmenu> --> — создание отдельного меню с персональным дизайном.
Коды каркаса
- [TITLE] — заголовки страниц и блоков.
- [CSS_URL] — ссылка на файл стилей шаблона.
- [BODY] — вывод основного контента страницы.
- [COPYRIGHT] — надпись © MyCorp 2017.
Зарезервированные служебные надписи
- SITE LOGO — текстовый логотип сайта (обычно в «Верхней части сайта»).
- TITLE — название блока.
- CONTENT — содержимое блока.
- You logged in as — «Вы вошли как».
- Group — группа пользователя.
- Hello — приветствие.
- Site home — ссылка на главную страницу.
- Profile page — ссылка на страницу профиля.
- Register now — ссылка на регистрацию.
- Log out — ссылка на выход.
- Log in — ссылка на вход.
- Current date — вывод текущей даты.
Разметка шаблонов
С помощью конструктора можно изменить:
- Логотип сайта в глобальном блоке «Верхняя часть сайта». Отвечает тег
<!-- <logo> -->Мой сайт<!-- </logo> -->
. Нарушение или отсутствие этого тега не позволит редактировать логотип через конструктор. - Копирайт сайта в «Нижней части сайта». Отвечает тег
<!-- <copy> -->Copyright MyCorp © $YEAR$<!-- </copy> -->
. Нарушение или отсутствие этого тега не позволит редактировать копирайт.
Конструктор позволяет:
- Добавлять новые блоки.
- Изменять их расположение.
- Изменять название и содержимое.
- Удалять блоки.
Пример разметки блока:
<!-- <block1> --> <!-- <bt> --><!--<s5184>-->Меню сайта<!--</s>--><!-- </bt> --> <!-- <bc> -->$SMENU_1$<!-- </bc> --> <!-- </block1> -->
- Удаление или нарушение тега
<!-- <block1> --><!-- </block1> -->
не позволит редактировать содержимое блока, а также его удалять или перемещать. - Удаление тега
<!-- <bt> --><!--<s5184>--><!--</s>--><!-- </bt> -->
не позволит редактировать название блока. - Удаление тега
<!-- <bc> --><!-- </bc> -->
не позволит редактировать содержимое блока. Если тег удалён в верхнем блоке, содержимое верхнего блока дублируется на все остальные блоки в контейнере.
Если тег удалён в другом блоке, при сохранении изменений блок будет отображаться так:
Важно! Нарушение структуры разметки конструктора часто происходит из-за редактирования дизайна в визуальном редакторе или в глобальных блоках «Первый контейнер» и «Второй контейнер» без учёта разметки.
Перед любыми изменениями обязательно создавайте резервную копию шаблонов!
Разметка конструктора