Limbo cms
Cкачать Limbo CMS
Интернет-маркетинг
Каталог бесплатных CMS
Каталог платных CMS
Что такое компонент LURM
Аббревиатура LURM расшифровывается, как Limbo Universal Resources Manager.
Основная идея LURM заключается в объединении в одном единственном компоненте всех возможностей, имеющихся в этот самый момент компонентов Limbo, отвечающих за управление сайтом (ссылки, галерея, закачки, каталог товаров, контент и т.п.) и возможность самостоятельного создания пользователем или администратором новых разделов, например, прайс-листы, каталоги предприятий, вакансии, или недвижимости. Этот компонент используется для хранения, организации и отображения разнообразной информации сайта.
Вы скажете, что это не возможно и звучит не правдоподобно, но это действительно так. Вот, например, найдите 10 отличий между компонентами «Закачки» и «Ссылки», на самом деле этих различий всего 2. Принцип построения таких компонентов и их работы одинаков.
Ядро нового компонента напоминает конструктор, т.е. пользователь может рассмотреть их каких конкретно полей оно состоит. При этом администратор сайта непосредственно должен определить этот перечень полей и их характеристики, например:
- название поля
- тип поля, по которому система будет знать, как работать с этим полем
- возможна ли по этому полю сортировка
- выводить ли это поле в таблице администрирование раздела
- возможен ли фильтр
- позиция поля на фронте, то есть отображаться оно будет в новой колонке или же в новой строке
- показывать ли наименование поля на фронте
- права доступа
- прочие параметры
- и другое
Поля могут принимать также следующие значения:
Наименование типа
|
Описание |
Категория
|
Поле принимает значения из списка категорий секции |
Текстовое поле
|
Текстовое поле до 240 символов |
Ссылка (URL)
|
Значение поля будет иметь вид ссылки |
Ссылка (с посещениями)
|
То же что и предыдущее, но со счетчиком кликов по ссылке |
Автонумератор
|
Поле не имеет значения и служит для нумерации выводимых на сайте строк в таблице данных |
Справочник: NNN
|
Поле принимает значения из указанного справочника, перечень значений и перечень справочников неограниченны |
Текстовое многострочное
|
Текстовое многострочное поле |
Текстовое с редактором
|
Текстовое поле с выводом панели инструментов установленного в админке WISYWYG-редактора |
Логическое
|
Может принимать значения <Да> или <Нет> |
Дата
|
Принимает значения типа дата следующего формата[ггг-мм-дд чч:мм:сс], в админке используется календарь |
Посещения
|
Поле для учета кликов, в админке не заполняется |
Картинка
|
Поле для указания пути к файлу картинки |
Подробнее
|
Поле для перехода к странице с подробной информацией о позиции данных, т.е. будут показаны те поля которые отмечены как <Не выводить в таблице данных>. Дизайн страницы <Подробнее> настраиваемый для каждого раздела в отдельности. |
Этот перечень типов полей по желанию может быть расширен, только для этого нужно знать PHP. Все это позволяет описывать и использовать любой каталог информации, например, фотогалерея, ЧаВО (FAQ), каталог ссылок и многое другое, что положительно влияет на многие параметры seo в целом.
Как вы видите, этот механизм позволит администратору создавать под свои задачи новые разделы, а также справочники. Примером справочника может служить заполнение справочника валют или единиц измерения в прайс-листе. Администратор сам формирует справочники и их необходимый состав, при этом никаких ограничений не существует, по количеству и качеству создаваемых справочников. Существует возможность группировки позиций раздела по вложенным категориям, а также внесения соответствующих данных с помощью импорта из CSV-файлов. А вот конструктор данных и фильтрация данных (и еще некоторые) поставляются отдельно.
Так выглядит основной раздел компонента в админке:
Так выглядит раздел "Скачать" во Frontend:
Так выглядит раздел "Прайс-лист" во Frontend.
А самое главное, что используя, конструктор LURM Вы затратите на создание своего раздела данных не более 10-15 минут работы в администраторской панели сайта.
|