727
правок
Изменения
→Создание шаблонов
'''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 - Настройки сайта" и выберите созданный нами ранее макет в соответствующих пунктах (в зависимости от того, какой компонент или компоненты системы Nemo.travel {{NameSystem}} вы используете).
==Добавление дополнительных CSS и Javascript==
В разделе "Управление сайтом - Настройка внешнего вида" вы можете добавить дополнительный код в <nowiki><head></nowiki>, CSS стили и код Javascript.