Модули

Этот раздел предназначен для управления модулями. В Rapido.CMS есть 2 типа модулей: готовые файловые модули и создаваемые виртуальные модули. При добавлении файлового модуля автоматически будут созданы все необходимые для его работы таблицы в БД и настройки. Для добавления модуля достаточно просто в выпадающем списке выбрать необходимый модуль и нажать кнопку "Добавить готовый модуль".

Создание модуля

После нажатия кнопки "Создать новый модуль" открывается форма, в которой нужно указать название модуля на русском языке, адрес модуля, и указать другие параметры, которые будут использоваться модулем. В качестве адреса должно быть слово на латинице не содержащее пробелов или других спецсимволов. Если установлена галочка "Содержит контент", то в панели управления можно будет создавать разделы с типом соответствующим создаваемому модулю. Начиная с версии 2.5 Rapido.CMS в форме создания/редактирования модуля появилось поле "Порядок по-умолчанию".  Тут нужно указать поле по которому нужно упорядочивать материалы этого модуля. Если его оставить пустым, то материалы будут упорядочиваться по дате (новые выше). Если указать `ORDR` ASC, то порядок материалов можно будет менять перетаскиванием в панели управления. До перетаскивания новые материалы будут появляться в конце списка.

Важно! Содержимое поля "Порядок по-умолчанию" попадает в MySQL запросы без проверки, поэтому разработчик должен позаботится о том, чтобы название поля было написано правильно и материалы этого модуля содержали поле по которому их нужно упорядочивать.

Ниже, в форме необходимо выбрать Параметры (поля) которые будут содержаться в материалах модуля. После сохранения будет создана таблица с соответствующими полями и запись о модуле в служебной таблице. Если открыть модуль для редактирования, то мы увидим расширенную форму. В ней появится дополнительный список всех полей, которые присоединены к модулю. В этом дополнительном списке можно поменять порядок полей перетаскиванием и выбрать какие поля показывать в подробной карточке (детализации) и какие поля показывать в списке материалов.