x
  • Документация для редакторов
  • banner1.png

Редактируемые области

Что такое блок/модуль?

Если не вдаваться в подробности, то понятия "блок" и "модуль" можно считать синонимами. Но для лучшего понимания попробуем дать им определения.

Блок - это некоторый контент на сайте, который может быть отредактирован пользователем. Блоки можно сравнить с элементами конструктора лего, когда из мелких частей создаются целые произведения искусства. Так же и на сайте - из мелких блоков можно создавать мощные, многофункциональные сайты. 

Модуль же - это некоторый компонент, установленный на сайте, предназначенный для достижения определенной цели (например, для создания галереи изображений, для создания навигации). Вместе с установкой новой cms concrete5 устанавливаются 21 стандартных модуля (в том числе Навигация (Auto-nav), Гостевая книга (Guestbook), Опрос (Survey) и многие другие). Другие модули на коммерческой или бесплатной основе можно найти на concrete5.org или на нашем сайте concrete5russia.ru.

Весь смысл внутриконтекстного редактирования состоит в добавлении блоков на сайт внутрь редактируемых областей, что позволяет делать сайт более функциональным.

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


Меню для добавления нового модуля

 

  • Добавить модуль - позволяет создать в редактируемой области новый блок из списка установленных модулей на сайте.
  • Вставить из буфера - дает возможность простого копирования блока из одного места на сайте и вставке этого блока в другом месте. Сначала нужно кликнуть на существующем блоке и скопировать его в буфер, тогда можно будет воспользоваться пунктом вставки из буфера.
  • Добавить стек - позволяет добавить группу блоков (стек из блоков), созданную в разделе "Панель управления > Стеки". 
  • Добавить разметку - помогает разбивать редактируемую область на несколько более мелких колонок. 
  • Дизайн - переопределяет CSS стили для данной части страницы (для данной редактируемой области).

 

Как блоки взаимодействуют друг с другом на сайте?

Сайт concrete5 состоит из коллекции страниц, расположенных в определенном иерархическом порядке, называемым деревом сайта. Каждая страница на сайте ассоциирована с типом страницы и шаблоном. Сочетание "тип страницы и шаблон" определяет расположение и размеры редактируемых областей на сайте. Внутри любой редактируемой области может быть множество различных блоков. 

Когда вы добавляете блок на сайт, то в базе создается отдельный экземпляр блока, который будет существовать независимо от других добавленных блоков и не мешать функциональности всех остальных блоков.

Система Orphus