Редактируемые области
Что такое блок/модуль?
Если не вдаваться в подробности, то понятия "блок" и "модуль" можно считать синонимами. Но для лучшего понимания попробуем дать им определения.
Блок - это некоторый контент на сайте, который может быть отредактирован пользователем. Блоки можно сравнить с элементами конструктора лего, когда из мелких частей создаются целые произведения искусства. Так же и на сайте - из мелких блоков можно создавать мощные, многофункциональные сайты.
Модуль же - это некоторый компонент, установленный на сайте, предназначенный для достижения определенной цели (например, для создания галереи изображений, для создания навигации). Вместе с установкой новой cms concrete5 устанавливаются 21 стандартных модуля (в том числе Навигация (Auto-nav), Гостевая книга (Guestbook), Опрос (Survey) и многие другие). Другие модули на коммерческой или бесплатной основе можно найти на concrete5.org или на нашем сайте concrete5russia.ru.
Весь смысл внутриконтекстного редактирования состоит в добавлении блоков на сайт внутрь редактируемых областей, что позволяет делать сайт более функциональным.
Переведите страницу в режим редактирования и кликните левой клавишей мыши по области, выделенной серой рамкой. Появится контекстное меню для добавления функциональности на сайт.
- Добавить модуль - позволяет создать в редактируемой области новый блок из списка установленных модулей на сайте.
- Вставить из буфера - дает возможность простого копирования блока из одного места на сайте и вставке этого блока в другом месте. Сначала нужно кликнуть на существующем блоке и скопировать его в буфер, тогда можно будет воспользоваться пунктом вставки из буфера.
- Добавить стек - позволяет добавить группу блоков (стек из блоков), созданную в разделе "Панель управления > Стеки".
- Добавить разметку - помогает разбивать редактируемую область на несколько более мелких колонок.
- Дизайн - переопределяет CSS стили для данной части страницы (для данной редактируемой области).
Как блоки взаимодействуют друг с другом на сайте?
Сайт concrete5 состоит из коллекции страниц, расположенных в определенном иерархическом порядке, называемым деревом сайта. Каждая страница на сайте ассоциирована с типом страницы и шаблоном. Сочетание "тип страницы и шаблон" определяет расположение и размеры редактируемых областей на сайте. Внутри любой редактируемой области может быть множество различных блоков.
Когда вы добавляете блок на сайт, то в базе создается отдельный экземпляр блока, который будет существовать независимо от других добавленных блоков и не мешать функциональности всех остальных блоков.