CMS RUEN
ruen.suCMS RUEN
RUEN
ПоддержкаПродвижениеНастройкаОформлениеРазработка

Конфигурация

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

Каждый подключенный компонент имеет следующие параметры:
  • заголовок – заголовок произвольной формы, отображаемый при работе компонента, в большинстве случаев этот заголовок можно поменять в настройках компонента;
  • идентификатор срабатывания – идентификатор первого уровня, при котором будет работать компонент;
  • путь к сегменту базы данных – путь к местонахождению данных, используемых компонентом.

Идентификатор срабатывания

Идентификатор срабатывания – это идентификатор первого уровня, при котором будет работать данный компонент. Разные компоненты должны иметь разные идентификаторы срабатывания.

Например, эта страница имеет адрес http://ruen.su/processy/nastroika/konfiguraciya/. Здесь processy – идентификатор первого уровня, nastroika – второго, и так далее.

При добавлении компонента с идентификатором срабатывания processy этот компонент будет работать на всех страницах с идентификатором первого уровня processy:

http://ruen.su/processy/
http://ruen.su/processy/nastroika/
http://ruen.su/processy/nastroika/konfiguraciya/

Идентификатор срабатывания желательно должен состоять из строчных латинских букв, цифр, дефиса, знака подчеркивания. Один и тот же идентификатор можно назначить нескольким компонентам, при этом они будут отрабатывать одновременно.

Путь к сегменту базы данных

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

Для большего порядка, идентификатор срабатывания и путь могут быть частично идентичными, например так:

processy – идентификатор
exogens.ruen.db/processy/ – путь
/exogens.ruen.db/processy/ – веб-путь

CMS Ruen использует файловую базу данных, поэтому пути фактически ведут к какой-либо директории, в которой компонент хранит свою информацию.

Добавление компонента

Для добавления компонента необходимо воспользоваться диалогом добавления внизу страницы конфигурации:
Системное меню Компоненты Конфигурация сайта

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

Заголовок может быть произвольным, но должен быть осмысленным, ввиду его отображения на сайте при работе компонента. Идентификатор срабатывания следует выбирать согласно назначению компонента, поддерживая планируемую структуру сайта. Идентификатор срабатывания и пути могут быть частично идентичными.

После добавления компонента система предложит добавление блоков в роутер.

Удаление компонента

Любой компонент легко удалить с сайта, воспользовавшись соответствующей кнопкой в списке компонентов в конфигурации сайта. Важно отметить, что при удалении компонента удаляется лишь его программный код, а все данные сохраняются.
2 | 1 2017.12.14, 23:02
Информация на данной странице недостаточно понятна, не полна или содержит ошибки? Просто напишите нам об этом и мы все исправим.Напишите замечание!