Модуль block
Модуль для создания администраторами форматированных текстовых блоков, которые используются в коде сайта. Использование:
module('block', $name);
Код выводит (если есть) текстовый блок с именем $name на страницу. Для администраторов с правом доступа block рядом с блоком появляется ссылка на редактирование. Для редактирования используется интуитивно понятный визуальный текстовый редактор. Есть возможность прикреплять файлы и использовать ссылки на них в тексте.
Пример:
<? if (!defined('MC2_CORE') || MC2_CORE !== true) die(); ?>
<section class="container position-relative">
<?
module('bread');
module('block', 'rules');
?>
</section>
Чтобы убрать возможность прикладывать файлы к странице, нужно указать третий параметр настройки 'files' => false.
module('block', 'main', ['files' => false]);
Для убирания визуального редактора, укажите 'text' => 'plain'.
module('block', 'main', ['text' => 'plain']);
Чтобы убрать редактирование текста совсем 'text' => false.
module('block', 'main', ['text' => false]);