Статьи

Статьи » Инструкции по работе со Slaed CMS » Разделы сайта в админке сайта SLAED CMS

Раздел Тема оформления в админке SLAED CMS. Инструкция по применению.

  • 707
  • Guest
  • 40

Для изменения дизайна сайта можно использовать темы.
Тема - это набор файлов, отвечающих за внешний вид страниц сайта. В тему входят: файлы таблиц стилей CSS (Cascading Style Sheets), задающие цвет, фон, размер шрифта и т.п. для ключевых элементов страницы, файлы шаблонов основных элементов страниц, а так же графические файлы. Для смены дизайна сайта нужно просто изменить графическую тему в панели администрирования на новую.



Обратите внимание!
В SLAED CMS темы хранятся в директории «templates».


Если у администратора присутствуют навыки верстальщика и дизайнера, то можно самостоятельно создать тему для сайта. Также можно просмотреть и «примерить» на свой сайт уже созданные темы, которые можно скачать в каталоге файлов сайта slaed.net.

Вкладка «Шаблоны»
В данной вкладке задаётся html-верстка определённых блоков сайта (к примеру, меню).
Для внесения изменений в файл достаточно кликнуть в списке файлов на нужный, внести изменения в отобразившееся поле и нажать кнопку «Сохранить изменения».


Обратите внимание!
Изменения вносятся в тему, выбранную в списке над перечнем файлов. Для смены темы выберите нужную тему в списке и нажмите кнопку «ОК».



На что обратить внимание при редактировании темы

Переменные темы
В теме используется один тип переменных: $arg[1], $arg[2] и т.д.
Они отвечают за вывод заголовков, содержания, и других комплектующих в зависимости от принадлежности оформления к тому или иному компоненту системы.

Переменные типа: $lan[1], $lan[2] и т.д. используются для вывода констант (слов в зависимости от языка выбранного посетителем, если такая возможность активирована, в противном случае на языке установленном по умолчанию). Добавить свои языковые константы в соответствующий массив можно в файле темы оформления: function/template.php

Кроме основных двух видом в теме можно использовать глобальные переменные системы, такие как: $theme, $conf
• $theme – определяет название актуальной темы оформления, установленной по умолчанию, или темы оформления, выбранной пользователем в конфигурациях профиля, если такая возможность активирована
• $conf – отвечает за вывод параметров установленных в основном файле конфигурации системы

Файл index.html
За основное оформление системы отвечает файл index.html предназначенный для формирования структуры и порядка отражения модулей, блоков и других компонентов системы. Верстальщик и дизайнер могут наполнить его любым HTML оформлением и применить все возможные и известные приемы верстки. Возможно уникальное использование основного шаблона персонально для главной страницы проекта, независимо от установленного модуля, а так же персонально для каждого модуля и категории системы.
В файле index.html используются дополнительные переменные отвечающие за глобальный вывод модулей и блоков.
Ниже представлено описание стандартных переменных вида {%XXXX%} и за что они отвечают. Расставить эти переменные можно по всему файлу, в каком угодно порядке.

• {%HEAD%} – стандартное формирование шапки - meta и title, а также содержание, которое присутствует в системе по умолчанию.
• {%BLOCKS banner%} или {%BLOCKS b%} – верхний баннер.
• {%BLOCKS left%} или {%BLOCKS l%} – левые блоки.
• {%BLOCKS message%} или {%BLOCKS m%} – сообщение на главной странице.
• {%BLOCKS center%} или {%BLOCKS c%} – верхние центральные блоки.
• {%MODULE%} – нарезка для модуля, который должна подставить система (на месте этого участка будет отображаться содержание модуля системы).
• {%BLOCKS down%} или {%BLOCKS d%} – нижние центральные блоки.
• {%BLOCKS right%} или {%BLOCKS r%} – правые блоки.
• {%BLOCKS foot%} или {%BLOCKS f%} – нижний баннер.
• {%LICENSE%} – копирайты системы.
• {%BLOCKS time%} или {%BLOCKS t%} – время генерации страницы.
• {%BLOCKS variables%} – расширения отладки: системная информация, анализатор переменных и запросов в базу данных.

Непосредственно в основном шаблоне возможно использовать «Свободные блоки», за вывод которых отвечают следующие переменные:
• {%BLOCKS none,ХХХ%} или {%BLOCKS n,ХХХ%} – произвольный блок системы или свободный блок без оформления, где ХХХ – это либо ID блока, либо название файла блока.
• {%BLOCKS standart,ХХХ%} или {%BLOCKS s,ХХХ%} – произвольный блок системы или свободный блок с оформлением, где ХХХ – это либо ID блока, либо название файла блока.
Информацию о сводных блоках можно получить в разделе «Блоки и баннеры».


Внимание!
При использовании JavaScript непосредственно в теме оформления, при написании соответствующего кода, вместо знаков:
" – следует использовать код: " или "
' – следует использовать код: ' или '



Вкладка «Стили»
В данной вкладке задаются стили сайта (управление CSS-файлами темы).
Для внесения изменений в файл CSS достаточно кликнуть в списке файлов на нужный, внести изменения в отобразившееся поле и нажать кнопку «Сохранить изменения».


Обратите внимание!
Изменения вносятся в тему, выбранную в списке над перечнем файлов. Для смены темы выберите нужную тему в списке и нажмите кнопку «ОК».

0
0
Назад

Дополнительно по данной категории

Нет комментариев. Почему бы Вам не оставить свой?
Ваше сообщение будет опубликовано только после проверки и разрешения администратора.
Ваше имя:
Комментарий:
ББ Редактор 6.2 Pro
Смайл - 01 Смайл - 02 Смайл - 03 Смайл - 04 Смайл - 05 Смайл - 06 Смайл - 07 Смайл - 08 Смайл - 09 Смайл - 10 Смайл - 11 Смайл - 12 Смайл - 13 Смайл - 14 Смайл - 15 Смайл - 16 Смайл - 17 Смайл - 18
АБВГДЕЁЖЗИЙ КЛМНОПРСТУФ ХЦЧШЩЬЫЪЭЮЯ
ABVGDEJOZHZIJ KLMNOPRSTUF XCCHSHW'Y#JEJUJA
Секретный код:Для обновления секретного кода нажмите на картинку
Повторить:

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-14054, Deutschland
    Berlin, Prenzlauer Str. 4
  • +49 176 00000000

  • https://slaed.net