Как настроить joomla шаблон


Продолжим изучать CMS Joomlа 2.5. Как уже увидели, шаблоны по умолчанию в Joomla 2.5 как говорится «не очень». Вот чем и нравится этот движок, что на него есть огромное количество бесплатных тем оформления (шаблонов). Найти и скачать понравившийся шаблон Joomla 2.5 в интернете абсолютно не проблема.

Давайте рассмотрим, как установить выбранную вами красоту на сайт. Все эксперименты предлагаю проводить на локальном сервере Денвер (Denwer). Когда все отработаем, приведем его в надлежащий вид, настроим и устраним все огрехи вот тогда и перенесем наш сайт на Joomla 2.5 на хостинг.

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

Вот это и есть наш шаблон

Но для установки нам потребуется именно архив. И так, заходим в админку Джумла. Как и все расширения установка шаблона Joomla 2.5 производится через пункт меню «Расширения – Менеджер расширения».


Как и все расширения установка шаблона Joomla 2.5 производится через пункт меню «Расширения – Менеджер расширения»

Далее через «Обзор» указываем путь к нашему архиву с шаблоном и жмем «Загрузить и установить».

Далее через «Обзор» указываем путь к нашему архиву с шаблоном и жмем «Загрузить и установить»

Теперь нам необходимо включить шаблон. Идем в «Расширения – Менеджер шаблонов» находим в списке только что установленный шаблон и устанавливаем его по умолчанию.

Теперь нам необходимо включить шаблон

Все. После этого переходим на наш сайт и смотрим, как выглядит наш шаблон в действии.

Уверен, что ваш шаблон точно будет выглядеть не так как на demo версии. Так же уверен, что вас постигнет разочарование. Все дело в том, что необходимо установить дополнительно кучу расширений (компонентов, модулей, плагинов), чтобы шаблон выглядел как на demo. И не факт, что они все встанут корректно. И тут вечный вопрос «Что делать»?


А выход есть. Установить шаблон из «быстрого старта» (quickstart). Об этом мы поговорим в следующей статье.

Заметки на полях:

lessons-joomla.ru

Создание сайта, дело не хитрое, но при этом вебмастера стремятся сделать свой сайт уникальным, не похожим на остальные и хорошо запоминающимся. В основном все это достигается созданием уникального шаблона. Но не каждый вебмастер будет готов потратить много времени на изучение особенностей каждой CMS и верстку собственного уникального шаблона.

В интернете можно найти огромное количество шаблонов под любой движок, но далее мы будем рассматривать, как установить шаблон Joomla, скачанный с какого либо сайта.

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


Для установки шаблона Joomla выбираем понравившийся шаблон, например, нам понравился шаблон RT Oculus на сайте joomla-master.org. В его описании сказано, что он может работать на версиях Joomla 3.х и Joomla 2.5.

На этом же сайте можно посмотреть демо-версию шаблона, т.е. увидеть, как он выглядит в реальности. Если нас все устраивает, можно смело скачивать его себе на компьютер. Скачанный архив имеет название RT_Oculus25_30.7z и весит 20 МБ. Как для шаблона, так это сильно большой размер файла. Если попытаться установить шаблон Joomla, закачав на сайт полностью весь архив, то у нас ничего не получится. Если заглянуть в архив, то можно увидеть, что там находится много мелких архивов.

Из всех этих файлов, нам понадобится только как минимум один oculus-template.zip, который и является стандартным шаблоном. Если посмотреть все файлы архива более внимательно, то можно увидеть архив oculus-tutorials.zip, в котором находятся pdf файлы с инструкциями по установке шаблона Joomla, его настройке и редактированию.

Файлы oculus-rocketlauncher_j30.zip и oculus-rocketlauncher_j25.zip это архивы движка Joomla версий 2.5 и 3, в которых уже установлен и настроен данный шаблон. Архив oculus-bundle.zip, это все тот же шаблон, в который включен также компонент Gantry (Gantry Framework for Joomla 2.5 + 3.0)необходимый для работы данного шаблона.


И так, теперь мы знаем, что нам необходимо установить шаблон Joomla только с помощью файла oculus-template.zip. Для этого заходим в админ панель Joomla и переходим в менеджер расширений, где выбираем наш файл шаблона и устанавливаем.

 

 

Установить шаблон Joomla нам удалось без ошибок и замечаний, но на этом установка шаблона не заканчивается. Теперь нам необходимо его активировать и выбрать используемым по умолчанию, что с легкостью можно сделать, перейдя в менеджер шаблонов.

 

После установки шаблона Joomla оказалось, что на нашем движке еще не установлен компонент Gantry, и при просмотре сайта появляется белый экран и текст с требованием установить компонент Gantry. Также дается ссылка на сайт для скачивания компонента Gantry Framework for Joomla 2.5 + 3.0.

Решается эта проблема установкой шаблона Joomla oculus-bundle.zip с вложенным компонентом Gantry или самостоятельной установкой данного компонента.

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


Также статьи на сайте chajnikam.ru связанные с интернетом:
Для чего хостингу PHP?
Создание сайта на php
Как загрузить изображение в интернет?
Как получить доход от сайта?

chajnikam.ru

Установка из архива

1. Скачайте архив темы оформления.

2. Откройте архив и убедитесь, что в его корне находится тема оформления, а не ещё несколько архивов. Если его структура примерно такая же, как на рисунке ниже, то сразу переходите к следующему шагу. Если же внутри одного архива есть несколько других, распакуйте его в отдельную папку.

3. Войдите в панель управления Joomla и откройте Расширения -> Менеджер расширений -> Установить.

4. На появившейся странице есть три вкладки: Загрузить файл пакета (открыта по умолчанию), Установить из каталога и Установить из URL. Если вы хотите установить шаблон из папки, то сначала извлеките архив в одну из директорий (например, в каталог tmp, расположенный в корне сайта), затем перейдите на соответствующую вкладку и нажмите кнопку Установить. Для инсталляции по ссылке перейдите на вкладку Установить из URL, введите адрес, по которому Joomla сможет скачать тему и нажмите Установить. Для инсталляции из архива нажмите кнопку Выбрать файл на вкладке Загрузить файл пакета и выполните следующие шаги.


5. В отобразившемся окне Проводника выберите файл и нажмите Открыть.

6. После того, как архив темы выбран, щёлкните кнопку Загрузить и установить в админ-панели Joomla.

7. Сообщение на следующей странице проинформирует об успешной установке. Шаблон инсталлирован, осталось его активировать.

8. Откройте Расширения -> Менеджер шаблонов.

9. На появившейся странице щёлкните «звёздочку» справа от имени шаблона, который хотите установить по умолчанию.

Когда увидите сообщение Стиль назначен используемым по умолчанию (или что-то вроде этого), откройте сайт и посмотрите, как изменился его внешний вид. Нужно понимать, что ресурс может оказаться практически пустым, потому что если шаблон был установлен без демонстрационных данных, то все элементы, включая меню, модули, компоненты и контент, вам придётся настраивать самому, поэтому если увидите практически пустой сайт — не пугайтесь, так и должно быть.

www.seostop.ru

Установка


«Джумла» должна быть установлена на собственном жестком диске — если планируется запуск CMS на локальной машине для тестирования или на хостинге — для реального старта проекта. Если какой-то из хостов требует ручную инсталляцию пакетов «Джумлы», сначала нужно распаковать архив и установить у себя на компьютере. Перед этим надо удостовериться, что установленное на хосте программное обеспечение соответствует минимальным требованиям.

Инсталляция достаточно проста: нужно кликнуть на файл установки и дальше следовать инструкции. После этого с помощью FTP-клиента можно загрузить файлы на сервер.

Потребуется ввести информацию о сайте, настроить подключение к базе данных. Установка шаблона Joomla 3.8 начинается после установки самой CMS.

Первый шаг: информация о сайте

На этой странице указываются основные данные о сайте и администраторе.

  1. Записывается имя. Это обязательный параметр.
  2. Далее, нужно составить краткое описание сайта. Оптимальный размер — не более 20 слов. Хотя эта часть не является обязательной, ее нужно выполнить.
  3. Указывается адрес администратора, логин, пароль.

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

Второй шаг: настройка доступа к базе данных

На этом шаге настраивается подключение к базе данных.

  1. Выбирается тип базы данных. По умолчанию используется MySQL.
  2. Затем выбирается имя сервера. Когда планируется установка на локальную машину, то в это поле вводится localhost. Если же предполагается полноценная работа с хостингом, вводится имя сервера. Хостер присылает эти данные на почту после покупки места на сервере.
  3. Указывается имя пользователя, выбирается пароль.
  4. Вписывается имя базы данных. Это значение выдается хостинг-провайдером либо настраивается самостоятельно при создании базы данных.

Если база была ранее, ее можно переименовать или удалить, чтобы создать новую.

Третий шаг: завершение инсталляции

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

Если пользователь никогда не работал с «Джумлой» и хочет протестировать возможности установки шаблона Joomla 3, он может установить демо-данные для обучения. По умолчанию после завершения установки эти параметры придут на указанный адрес. По желанию это можно отключить.

Административная панель

Вся работа в системе управления происходит через административную панель. Она достаточно понятна даже без прочтения мануалов. Панель можно поделить на 7 составляющих.

  1. Система. Предназначена для управления общими настройками, содержит основную информацию.
  2. Пользователи — редактирование профиля, создание и настройка групп.
  3. Меню — добавление пунктов меню, модификация существующих.
  4. Менеджер материалов — управление контентом.
  5. Компоненты. Эта категория нужна для того, чтобы настраивать и создавать баннеры, обновлять информацию.
  6. Во вкладке происходит поиск и установка необходимых плагинов, модулей, работы с базой данных.
  7. Справка содержит информацию о системе.

Для начала установки шаблона Joomla необходимо:


  • войти в админку;
  • перейти во вкладку «Расширения»;
  • выбрать пункт меню «Менеджер расширений».

Появившаяся страница содержит три вкладки: установить из JED, загрузить файл пакета, установить из каталога, установить из URL.

Загрузка пакета

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

Порядок действий использования средств CMS.

  1. Кнопка «Обзор» вызывает менеджер файлов, через который нужно выбрать искомый файл на жестком диске.
  2. Для загрузки нужно нажать кнопку «Загрузить» и «Установить». Предполагаемое время процесса — от 1 до 3 минут.
  3. После успешного завершения появляется соответствующее уведомление.

Функцию загрузки по ftp для начала нужно активировать, что делается в настройках. Для подключения FTP-клиента к серверу нужно уточнить ссылку URL во вкладке FTP-хост. Также понадобится логин и пароль — информация уточняется в «Имя пользователя FTP» и «Пароль для FTP».

Установка шаблона Joomla

«Джумла» предоставляет три способа установки шаблона:

  • из JED;
  • из каталога;
  • из URL.

JED – это каталог расширений Joomla. Используется для установки плагинов, шаблонов из магазина «Джумлы». Чтобы установить понравившийся шаблон на свой сайт, по нему нужно кликнуть мышью, нажать кнопку установить, оплатить по надобности.

Вариант установки шаблона joomla из каталога предполагает инсталляцию уже распакованного архива, который находится в одной из папок сайта. Для начала во вкладке «Установить из каталога» нужно ввести название директории, нажать кнопку «Установить».

Если какой-то из шаблонов уже хранится на сервере, его URL можно использовать как адрес установки. Для этого необходимо перейти во вкладку установить из URL, ввести в соответствующее поле адрес, нажать кнопку «Установить».

Первичная настройка

После загрузки и установки шаблона Joomla производятся первичные настройки.

  1. Во вкладке «Привязка к меню» указываются пункты, для которых применяется шаблон.
  2. Выбирают название стиля.
  3. Далее, нужно перейти во вкладку «Дополнительные параметры». По умолчанию шаблон загружает bootstrap и jQuery — эту функцию можно отменить.
  4. Выбираются шрифты, указываются дополнительные стили.
  5. В настройках логотипа настраивается отображение лого, указывается позиция, текст логотипа, выравнивание, прочие настройки CSS.

Стилевые настройки могут изменяться в зависимости от оформление выбранных шаблонов. Инструкции по установке шаблона Joomla 3.6 универсальная, применяется для каждого случая.

fb.ru

Что входит в комплект шаблона

Допустим, что вы уже нашли необходимый вам шаблон и скачали его. Теперь вам нужно убедиться, что в архиве находится именно шаблон, а не группа архивов. Так бывает нечасто, но все же иногда встречаются архивы, в которых содержатся еще целая куча архивов, где и расположены сами шаблоны или вообще непонятные файлы.

Если сказать как бы в общем, то стандартная комплектация выглядит примерно так:

  • файл templateDetails.xml, который необходим для инсталляции темы в админке;
  • index.php, имеющий в себе код шаблона;
  • params.ini, благодаря которому становится возможно сохранять пользовательские настройки;

В шаблоне также должны присутствовать папки:

  • images, в которых расположены все изображения шаблона;
  • css, в которой размещены таблицы стилей;
  • js, в которой хранятся файлы со сценариями JavaScript.

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

Установка шаблонов Joomla

Установить/натянуть шаблон Джумла можно при помощи двух способов. Первый из них – штатная установка через систему, а второй – копирование файлов в папку templates. Мы рассмотрим оба варианта.

Для установки шаблона через админку Joomla, перейдите в «Расширения», а там уже найдите пункт «Установить/натянуть». При нажатии на эту ссылку откроется окно, которое предложит загрузить файл с шаблоном, а следом нужно сразу же нажать на кнопку «Загрузить файл». Если будет выбран подходящий файл, то начнется загрузка, и всего спустя немного времени после начала загрузки должно появиться сообщение об успешном завершении операции.

Теперь переходим в меню «Расширения» и в пункт «Менеджер шаблонов». Тут вы увидите только что поставленный шаблон, а также те, которые были установлены ранее. Выбрать этот шаблон можно, если установить/натянуть указатель напротив него и кликнуть по кнопке «По умолчанию».

Второй способ подразумевает использование FTP-программы. Он используется, когда есть необходимость в массовой загрузке шаблонов, ну или же тогда, когда тема не хочет добавляться/удаляться стандартным способом. Итак, если вы скачали архив с шаблоном, то теперь вытаскиваем все содержимое архива и переносим его в любую папку (ее название должно быть прописано латинскими буквами). Запускаем FTP-клиент, открываем папку /templates на своем сайте и заливаем папку с шаблоном.

Для проверки загрузки шаблона, просто перезагрузите страницу.

Еще некоторые моменты

Если вы хотите сменить название вашего шаблона, то необходимо найти файл templateDetails.xml и открыть его в текстовом редакторе. Теперь нужно найти в файле теги <name>название_шаблона</name>, где вместо «название_шаблона» нужно прописать желаемое название (только латинскими буквами!).

Если у вас будет загружено слишком большое количество шаблонов, то ориентироваться по ним лучше всего при помощи наведения курсора на него, и тогда будет показано его миниатюрное изображение.

Шаблоны для Joomla, как правило, попадают под лицензию Creative Commons, которая дает «зеленый свет» на копирование, переработку и распространение произведения, но только с указанием авторства. Некоторые разработчики размещают свое авторство в виде активной ссылки на сайт, но в некоторых шаблонах ничего нет. Удалять ссылку не рекомендуется, чтобы в дальнейшем не столкнуться с проблемами из-за нарушения авторских прав.

joomlalib.ru

06 Июля 2011

Kak ustanovit shablon JoomlaВыбрав один из многочисленных вариантов, многие начинающие сайтостроители задаются вопросом — как установить шаблон Joomla. На самом деле сложного здесь ничего нет, а установка шаблона Joomla происходит по одному и тому же принципу практически во всех случаях.

Предлагаю вашему вниманию максимально понятную инструкцию, цель которой — сделать установку шаблонов Joomla лёгким занятием даже для людей, далёких от сайтостроения.

С чего начинается установка шаблона Joomla

Следует знать, что в скачанном вами с сайта JooLuck.com архиве кроме самого шаблона могут находиться PNG и/или PSD-исходники, набор компонентов и плагинов, установочный пакет QuickStart и прочие дополнения. Обычная установка шаблона Joomla не требует использования этих материалов, следовательно, требуется распаковать основной архив, чтобы найти в нем нужный нам файл. Возьмем для примера Joomla шаблон MP Blikz 1.5

raspakovka_arkhiva

Распаковка происходит в одноименную папку

raspakovka_arkhiva_2в которой оказалась еще 5 папок:

000001

В папке «blank_images» находятся JPG исходники, в папке «Modules» — скриншот позиций для расположения модулей, в папке «psd» — PSD-исходники, а вот сам шаблон лежит в папках «joomla1_0_version» и «joomla1_5_version», то есть для версии Joomla 1.0 и 1.5 соответственно. Открываем нужную папку и видим в ней архив, с применением которого и будет происходить установка шаблона Joomla.

Итак, мы выяснили, что установка шаблона Joomla начинается в первую очередь с распаковки основного архива и поиска нужного файла. Отличительными особенностями архива с самим шаблоном является его небольшой «вес» по сравнению с другими архивами, хотя и не всегда. Также зачастую в названии установочного архива присутствует слово «template», как это видно на примере Joomla шаблона IT Millennium:

000002

Но может и не быть никаких дополнительных слов кроме названия шаблона:

Архив Joomla шаблона

joomluck.com

Вступление

Шаблон Joomla 3, вполне разумно называют одеждой сайта. Захотели поменять внешний вид сайта, установили новый шаблон и готово. Сайт в новом дизайне. Бывают более серьезные причины смены шаблона. Например, шаблон устаревает, автором не обновляется и при очередном обновлении Joomla, шаблон начинает «глючить». В любом случае, какова бы ни была причина, сменить шаблон Joomla по умолчанию, вам нужно сначала установить шаблон. Сделать это можно тремя способами.

Что такое шаблон Joomla

Шаблон Joomla это расширение системы, которое может создать и выпустить любой автор. В Интернет вы можете найти варианты бесплатных и платных шаблонов от самых разных авторов.

Разница в платных и бесплатных шаблонах Joomla в технической помощи автора (поддержки) и возможном наличии внешних ссылок на сайт или сайты автора.  Тех. поддержка присутствует в платных шаблонах, а внешние ссылки висят на бесплатных шаблонах.

Как проверить шаблон на вирусы

  • Не важно, где вы берете шаблон. В конце статьи несколько ссылок на отличные бесплатные шаблоны (по авторам). Скачиваете шаблон в zip архиве.

Проверка шаблона на вирусы

  • Для безопасности проверьте скачиваемый файл шаблона на вирусы. Сделайте это, по крайней мере, двумя способами:
  • Проверьте безопасность шаблона своим антивирусом, установленным на компьютер;
  • Проверьте файл архива шаблона на сайте Virustotal (https://www.virustotal.com/)

virustotal проверка шаблона на вирусы

Проверка каталога шаблона

Познакомьтесь со скачанным плагином. Распакуйте его. Велика вероятность, что скачанный вами архив содержит два архива: сам шаблон, плагины и модули к нему. Их может быть много.

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

Теперь важное! Для знакомства с шаблоном, распакуйте архив шаблона до открытия всех файлов и папок. Посмотрите, есть ли в каталоге шаблона установочный файл XML. Если его не будет, шаблон из панели сайта установить нельзя.     

Три способа установить шаблон Joomla 3

Установить шаблон Joomla 3 можно тремя способами.

  • Установка шаблона из панели сайта Joomla;
  • По FTP;
  • По URLфайла из хранилища.

Способ установки шаблона №1. Установить шаблон из панели сайта Joomla

Установить шаблон из панели сайта Joomla

Наиболее приемлемый вариант установки шаблона Joomla, для понимания качества шаблона и его подготовленности к работе. Если автор шаблона собрал его корректно, то этот способ установки сработает и велика вероятность, что не будет в дальнейшей работе подводных камней.

  • Для установки шаблона идем на вкладку: Расширения>>>Установить;
  • Выбираем в меню менеджера «Загрузить файл из пакета»;
  • Выбираем скачанный шаблон на своем компьютере;
  • Устанавливаем;
  • Правильная и корректная установка будет проинформирована зеленой полосой с информацией;
  • Для проверки установки шаблона Joomla, идем в менеджер шаблонов, и видим установленный шаблон в списке.

Способ установки шаблона №2. Установить шаблон по FTP

  • Распаковываем файл архива шаблона Джумла до видимости всех файлов и папок шаблона;
  • Входим в каталог сайта по FTP, используя FTP клиент (FilleZilla или WinSCP);
  • В корневом каталоге сайта найдите папку tmp. Очистите её, удалив всё кроме файла index.html;
  • Залейте папки и файлы шаблона в папку tmp;
  • Вернитесь в панель сайта. На вкладке Расширения>>>Менеджер расширений>>>Установить выберите пункт меню «Установить из каталога»;

Установить шаблон joomla3 по FTP

  • Проверьте правильность пути до каталога tmp и нажмите кнопку «Проверить и установить»;

Примечание: Можно сделать то же самое, но шаблон закачать в своей папке. Тогда к пути нужно приписать tmp/каталог шаблона.

Способ установки шаблона №3. Установить шаблон по URL из хранилища

В Менеджер расширений>>>Установить есть кнопка «Установить из URL». В теории она позволяет установить шаблон из открытого файлового хранилища. Я не пользовался такой установкой ни разу.

Установить шаблон Joomla 3 по URL из хранилища

Несколько авторов бесплатных шаблонов Joomla

  • Joomshaper (HELIX3 базовый).  https://www.joomshaper.com/joomla-templates/helix3
  • JoomLead. https://joomlead.com/
  • Joomdev. https://www.joomdev.com/
  • Agethemes. http://agethemes.com

 ©Joomla3-x.ru

joomla3-x.ru

Из чего состоит шаблон Joomla 3

Для шаблонов в Joomla отведена специальная папка «templates», в корне которой каждый шаблон имеет свою собственную одноименную папку. Все без исключения шаблоны состоят из файлов, причем количество этих файлов у разных шаблонов может отличаться. Но есть и стандартные файлы, без которых не будет работать ни один шаблон:

  • index.php – индексный файл, он определяет структуру сайта
  • templateDetails.xml – данный файл содержит всю информацию о шаблоне и служит для установки шаблона через панель управления
  • Файлы стилей (.css) – с их помощью определяется оформление страниц

Кроме того шаблоны могут содержать файлы скриптов (.js), изображения, языки и многое другое. На скриншоте ниже представлен набор файлов, из которых состоит стандартный шаблон «Protostar»:

Файлы стандартного шаблона Protosar

Какие бывают шаблоны

Разновидностей шаблонов достаточно большое количество, их можно классифицировать по фреймворкам, на которых они написаны или другим параметрам, но все разновидности шаблонов можно разделить на две большие категории:

  • Шаблоны для сайта – меняют облик и дизайн сайта
  • Шаблоны для панели управления – данный вид шаблонов предназначен именно для панели управления, на сайт они никак не влияют.

Работа с шаблонами Joomla 3

С разновидностями, местом хранения и файлами шаблонов разобрались, теперь поговорим о том, как работать с шаблонами при помощи панели управления. Для начала давайте перейдем в раздел «Шаблоны: Стили (Site)» («Расширения» -> «Шаблоны») и посмотрим, какие шаблоны уже присутствуют в базовой сборке CMS Joomla:

Шаблоны для сайта Joomla в разделе «Шаблоны: Стили (Site)»

На странице «Шаблоны: Стили (Site)» видно, что в нашем распоряжении имеется два шаблона Beez3 и Protostar, последний установлен по умолчанию для всех страниц сайта, обратите на это внимание ведь в Joomla один и тот же сайт может состоять из нескольких шаблонов. И для различных разделов сайта можно назначить свой собственный шаблон, тем самым сделать сайт более привлекательным.

Давайте откроем один из шаблонов для редактирования и посмотрим, что и как можно отредактировать:

Редактирование шаблона Protostar в Joomla 3

На первой вкладке с именем «Подробно» мы видим некую информацию касательную данного шаблона, тут же разработчики нам пишут, что шаблон использует фреймворк Bootstrap.

Следующая вкладка «Дополнительные параметры» содержит базовые настройки шаблона, тут мы можем поменять цвет текста и фона сайта, логотип, заголовок шрифты и прочие настройки:

Редактирование шаблона Protostar, вкладка "Дополнительные параметры"

И последняя вкладка — «Привязка к меню» именно с её помощью можно назначить шаблон для всего сайта или для определенных разделов. Просто отмечаем те пункты меню, для которых будет определен данный шаблон:

Привязка шаблона Joomla к различным разделам сайта. Для каждого раздела можно сделать свой шаблон

Позиции модулей в шаблоне Joomla 3

На уроке, посвященном модулям Joomla, мы говорили, что они выводятся на сайт в строго определенных позициях, так называемых позициях модулей. Для каждого конкретного шаблона количество и место расположения этих позиций различное.

Как узнать или где посмотреть позиции модулей в Joomla 3? Для этого в Joomla предусмотрен специальный предварительный просмотр, но по умолчанию он недоступен (выключен) и его необходимо включить в настройках.

Для того чтобы включить отображение позиций модулей в Joomla 3 необходимо на странице «Шаблоны: Стили (Site)» нажать на кнопку «Настройки». После этого мы попадем на страницу «Настройки менеджера шаблонов», на которой выставляем переключатель «Просмотр позиций модулей» в положение «Включено»:

Включаем возможность просмотра позиций модулей в Joomla 3.7

После этого снова переходим на страницу менеджера шаблонов – «Шаблоны: Стили (Site)» и жмем на иконку с изображением глаза расположенную чуть левее названия шаблона:

Для просмотра позиций модулей в Joomla 3 жмем на иконку с изображением глаза чуть левее имени шаблона

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

Позиции модулей в шаблоне Protostar

Создание собственных позиций модулей

Просматривать уже существующие позиции модулей мы уже научились, но как быть, если в шаблоне нет именно той позиции, которая нам нужна? В этом случае можно создать собственную позицию для модулей в готовом шаблоне Joomla. Процесс не сложный, но требует редактирования определенных файлов шаблона – index.php и templateDetails.xml.

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

Переходим от слов к делу, для начала открываем файл templateDetails.xml, который находится в корневом каталоге шаблона. Вникать в его суть сейчас нет смысла, нас интересуют только позиции для модулей, они объявлены между строчками <position>имя-позиции-модуля</position> (строки 28-47 шаблона Protostar). По умолчанию их 18 штук:

Объявленные позиции модулей в файле templateDetails.xml

Для того чтобы объявить свою позицию модулей добавляем дополнительную строку (либо несколько строк) такого вида:

<position>my-module-position</position>  

Сохраняем файл, его можно закрыть, главное запомнить имя позиции, под которой вы его объявили.

Теперь открываем файл index.php и добавляем в него новый блок DIV, который будет являться контейнером для новой позиции модулей. Я для примера решил создать новую позицию для модулей в футере сайта. Пишем в футер следующий код:

div>   <jdoc:include type="modules" name="my-module-position" style="none" />  </div>  

Вот и все, позиция создана, можно зайти в раздел «Менеджер шаблонов» и проверить её наличие. Код индексного файла у меня получился таким:

Мы поменяли код индексного файла и создали новую позицию для модулей

Давайте разберем код, который отвечает за вывод модуля, он начинается со строки:

jdoc:include  

Далее надо указать тип подключаемого элемента, в нашем случае это модуль, так и пишем:

type="modules"  

Теперь необходимо указать имя позиции модуля, которое мы указали в файле templateDetails.xml:

name="my-module-position"  

За стиль кода модуля отвечает параметр style, который имеет несколько вариантов оформления, по умолчанию «none», в этом случае заголовок модуля не будет выводиться на страницах сайта.

Конечный результат кода, который отвечает за вывод модулей в определенной позиции, как вы уже поняли, выглядит следующим образом:

<jdoc:include type="modules" name="my-module-position" style="none" />  

Вот таким образом можно создавать собственные позиции модулей абсолютно в любом шаблоне Joomla 3. Процесс как видите совершенно не сложный.

joom4all.ru


You May Also Like

About the Author: admind

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.