Шаблоны Joomla
- Олександр Мойсеюк
- Сайты и GetCourse
- Видели: 638
Поговорим об одежде... Ой, то есть о "шаблонах".
С помощью шаблонов можно менять структуру страниц, настраивать внешний вид, цвета, названия и т. п., а если шаблон крутой, то и многое другое.
Именно шаблон содержит в себе файлы стилей - CSS и главные JS скрипты сайта. Именно в шаблоне содержится ключевая индексная страница, которая одинакова для всего сайта. Но еще одна классная функция - это возможность переназначать страницы компонентов.
То есть вы берете файл вида какой-то страницы любого компонента (правильнее - раздела), копируете в шаблон и можете менять на свое усмотрение. Это дает возможность почти безгранично настраивать отображение записей.
Шаблон - это расширение, главная задача которого - это придать сайту качественный внешний вид. Или вообще хоть какой-то.
Различные шаблоны могут назначаться различным страницам (или разделам) на сайте. У вас может быть несколько разделов, кардинально отличающихся внешностью. Есть еще понятие стиля: это возможность не копируя, а используя один и тот же шаблон, сменить некие настройки и получить другой внешний вид и прикрепить новый стиль к нужной странице.
Стандартный шаблон Рrotostar имеет следующие базовые настройки:
- изменения цвета ссылок и фонового цвета
- добавления изображения логотипа (будет на всех страницах)
- возможность писать вместо логотипа текстовое название сайта + небольшое описание
- менять шрифт сайта
- и менять резиновый макет на макет фиксированной ширины.
Но кроме этого всего шаблоны имеют еще одну очень важную функцию. Подобно карманам на одежде, или если быть точнее, подобно полочкам на стене, они могут держать в себе различные статичные блоки с данными — так называемые модули.
О них подробно будет отдельный пост.
Эти карманы-полки называются позициями модулей. Количество и вариации этих позиций — очень важная характеристика шаблона при выборе, так как с помощью них создается структура страниц.
К примеру если бы VК был на Joomla, то блоки которые видим справа были бы модулями: подписчики, ссылки, видео, обсуждения и т.д. То есть что-то одно для многих страниц (может быть с динамически-разным содержимым). А вся правая колонка была бы позицией модулей с названием к примеру sitebar.
На этом длиннющий пост закончу. Ставим "Мне нравится" собачке на картинке и не стесняемся задавать вопросы , пока людей немного — уделю внимание каждому!
А что думаете Вы?