Открыть главное меню

Изменения

Инструкция по первичной настройке Nemo CMS

70 байт добавлено, 17:31, 28 апреля 2020
Создание шаблонов
'''1)''' В разделе "Управление сайтом - Nemo CMS - Шаблоны" создаем шаблон блока:
Нажмите кнопку “Создать шаблон”.
* В поле “Файл шаблона” укажите block.generic.tpl* В поле “Заголовок шаблона” введите “Шаблон блока”.* В поле “Шаблон” вставьте код шаблона
<div class="toccolours mw-collapsible mw-collapsed" style="margin-bottom:10px;">
'''код шаблона блока'''
'''2)''' В разделе "Управление сайтом - Nemo CMS - Блоки элементов" создайте 3 блока: блок шапки, блок контента и блок подвала.
* Для этого нажмите “Создать блок элементов страницы”. * Введите заголовок.* В списке “Шаблон” выберите ранее созданный нами шаблон блока. * Активируйте параметр “Включено”.* Нажмите кнопку “Сохранить”.
Аналогично создаем блоки контента и подвала.
'''3)''' Перейдите в раздел "Управление сайтом - Nemo CMS - Шаблоны".
* В поле “Файл шаблона” укажите значение page.generic.tpl * В поле “Заголовок шаблона” введите “Шаблон страницы”.* В поле шаблон вставьте код шаблона страницы, приведенный ниже
<div class="toccolours mw-collapsible mw-collapsed" style="margin-bottom:10px;">
'''код шаблона страницы'''
В них значения элемента cms_render_block по умолчанию (1, 2 и 3) нужно заменить на соответствующие идентификаторы блоков, которые вы создали в шаге 2 в разделе “Управление сайтом - Nemo CMS - Блоки элементов”.
* Блок с идентификатором 1 соответствует блоку шапки. Замените значение 1 на идентификатор блока шапки.* Блок с идентификатором 2 соответствует блоку контента. Замените значение 2 на идентификатор блока контента.* Блок с идентификатором 3 соответствует блоку подвала. Замените значение 3 на идентификатор блока подвала.
{{Attention|В Nemo CMS используется компилирующий обработчик шаблонов Smarty. Пример smarty-тэга вы можете увидеть ниже. Не вносите изменения в структуру smarty-тэгов без крайней необходимости, поскольку это может повлиять на корректность отображения элементов страниц вашего сайта (или страниц в целом).}}
'''4)''' В разделе "Управление сайтом - Nemo CMS - Шаблоны" создадим шаблон шапки.
* В поле “Файл шаблона” укажите значение module.textsystem.single.header.tpl * В поле “Заголовок шаблона” введите “Шаблон шапки”.* В поле шаблон добавьте код шаблона шапки, указанный ниже:
<div class="toccolours mw-collapsible mw-collapsed" style="margin-bottom:10px;">
'''5)''' В разделе "Управление сайтом - Nemo CMS - Шаблоны" создадим шаблон подвала.
* В поле “Файл шаблона” укажите значение module.textsystem.single.footer.tpl * В поле “Заголовок шаблона” введите “Шаблон подвала”.* В поле шаблон внесите код шаблона подвала, указанный ниже:
<div class="toccolours mw-collapsible mw-collapsed" style="margin-bottom:10px;">
Перейдите в раздел "Управление сайтом - Nemo CMS - Модули - Системные тексты".
* Нажмите “Создать категорию текстов”. * В поле “Заголовок” укажите значение "Служебные". * Нажмите “Создать новую запись”.* Далее перейдите в созданную категорию.* Нажмите “Создать текстовую статью”.* В поле “заголовок” укажите"Служебный текст”.* Поле “Содержание” оставьте пустым.* Активируйте параметр “Включено”.
==Создание макетов страниц==
'''1)''' Перейдите в раздел "Управление сайтом - Nemo CMS - Макеты страниц".
* Нажмите “Создать новый макет страницы”.* В поле “Заголовок” введите любое название, например “Поиск авиабилетов”.
{{Attention|Указанное название макета будет использовано как значение тэга title в элементе head.
FlightsSearch и FlightsResults, после чего изменить их значение на нужное. Более подробная информация о работе с разделом “Языковые ресурсы” доступна в соответствующей статье.}}
* В выпадающем списке “Родитель” оставьте значение “Не определено”.* В списке “Шаблон” выберите “Шаблон страницы”.* В списке “Режим создания элементов страницы” выберите “Наследовать далее”.* Активируйте параметр “Включено”.
'''2)''' Нажмите на название макета.
==Установка соответствия между макетами страниц и страницами системы==
Зададим соответствие между страницами системы и макетами, которые должны быть использованы для этих страниц.
Для этого перейдите в раздел "Управление сайтом - Nemo CMS - Настройки сайта" и выберите созданный нами ранее макет в соответствующих пунктах (в зависимости от того, какой компонент или компоненты системы Nemo.travel {{NameSystem}} вы используете).
==Добавление дополнительных CSS и Javascript==
В разделе "Управление сайтом - Настройка внешнего вида" вы можете добавить дополнительный код в <nowiki><head></nowiki>, CSS стили и код Javascript.
'