Как изменить по умолчанию Joomla 1.5 Template

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

Эта статья проведет вас через один из стандартных шаблонов Joomla 1.5 и показывает вам, как изменить его для website.

Joomla 1.6, которая была выпущена ранее в этом году, имеет иной способ обработки шаблонов.Например, он ввел понятие шаблона стилей.Тем не менее, многие пользователи по-прежнему на Joomla 1.5.Таким образом, информация в этой должности действительно будет много Joomla пользователей.Кроме того, методы, используемые в этой должности может быть применен к Joomla 1.6 и более поздних версий, даже если шаблон структура несколько different.

Шаблоны, доступные в Joomla 1.5

Joomla 1.5 поставляется с тремя интерфейсных шаблонов.Один из них, Beez, предоставляется лишь в качестве примера, как создавать шаблон. (It’ с отвратительным)

Двух других, JA чистоты и Rhuk Milkyway, более usable.

Rhuk Milkyway шаблон включает в себя закругленные углы в ее разработке.Шаблон часто используется в качестве основы для демо сторонних расширений для Joomla 1.5.

JA Purity есть пару цветовых тем и шаблонов для настройки параметров template’ с шириной, логотип типа (текст или изображение) и другие options.

Инструментов вы Need

В этом уроке, you’ понадобится Firefox browser.You’ будете также должны скачать и установить Firebug дополнение для Firefox ( информация о получении started).Firebug интегрируется в Firefox и ставит изобилие средств разработки на кончики Ваших пальцев при просмотре.Вы можете редактировать, отлаживать и контролировать CSS, HTML и JavaScript живут на любую веб-страницу, которая будет удобно, если вы поздно реализации рабочей код в ваш Joomla таблицы стилей.Firebug является бесценным инструментом для веб-разработчиков и дизайнеров и должны иметь для этого tutorial.

screenshot

Вам также понадобится HTML текстовый редактор, Dreamweaver и т.п., а также FTP доступ к вашему Joomla files.

Другой вариант заключается в установке свободного eXtplorer компоненты для Joomla.Это файл manager, которая позволяет редактировать и сохранять файлы непосредственноВ browser.

Pick Your Default Template

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

Когда вы включите шаблон, он будет выглядеть примерно так:

screenshot

Как вы можете видеть, некоторые элементы здесь должны быть изменены.К счастью, этот шаблон является гибким и простым в understand.

Понимание Template

Шаблон Joomla состоит из нескольких файлов.Те, we’ понадобится, чтобы рассмотреть в этом уроке:

  • Основной файл индекса / Templates/ja_purity2/index.php
  • Основной файл шаблона / Templates/ja_purity2/css/template.css
  • Файла CSS меню / Templates/ja_purity2/css/menu.css
  • Подробнее файл шаблона / Templates/ja_purity2/templateDetails.xml

Работа с Copy

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

Скопировать папку шаблонов и дать ему новое имя.Для этого урока, I’ будем называть папку ja_purity2.

Теперь у вас есть две копии шаблона на вашем Joomla сайте.Если вы идете в Расширения → Менеджер шаблонов, you’ увидите, что как шаблоны с именем JA Purity.Это не очень хорошо, потому что мы won’ т иметь возможность легко сказать, какая из we’ работаем с:

screenshot

Чтобы назвать скопированы шаблона на что-то другое, вам придется Изменить шаблон XML file.

Открыть файл на / templates/ja_purity2/templateDetails.xml, и изменить имя.Затем сохраните file.

screenshot

Вы увидите, что копию в папке ja_purity2 теперь носит имя JA_Purity Modified.Теперь, установите переключатель слева от вашей JA_Purity Modified шаблон и нажмите “ Default” кнопки.Это активирует вашу копию в качестве шаблона для website.

screenshot

Выбрать, что Modify

Есть веские причины, чтобы изменить шаблон по умолчанию.Возможно, вы захотите структуры, но хотите, чтобы на сайте новый дизайн.Или вы можетеуже есть логотип и фирменные цвета или полное Photoshop макет, созданный вами или другим дизайнером.Некоторые из вас придется воссоздать существующий веб-сайт в Joomla, сохраняя дизайн и элементы same.

We’ пойдем по элементам шаблона и как изменить их, чтобы создать любой дизайн вы like.

Шаблон Overrides

Существует / templates/ja_purity2/html/ папку, где шаблон overrides хранятся.Попадая в шаблон переопределения подробно выходит за рамки данной статьи.Более подробно об этом см. мой блог на subject.

В общем, шаблон переопределения переопределить output Joomla’ с основными компонентами и модулями, без необходимости взлома сердцевины.Это позволяет переопределить вывод содержания компонента, который показывает содержимое веб-сайта.Когда ядро ​​Joomla обновляется, ваши переопределения остаются нетронутыми.Если вы измените те же файлы в ядре, они могут быть отменены будущем обновлении Joomla.Шаблон коррекции также может быть использован для установленных компонентов и modules.

Модуль Positions

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

We’ поговорим больше о модуле позиций в конце этого article.

Изменить шаблон Parameters

Первое, что я обычно делаю это посмотреть на параметры шаблона в администратора Joomla.Вы можете найти это, войдя в Joomla области администратора.Затем перейдите на Расширения → Менеджер шаблонов → JA_Purity.

С правой стороны вы увидите список параметров.Эти уникальный для template, потому что они добавляются разработчиком.Настройки, сделанные здесь, будут сохранены в params.ini файл в / templates/ja_purity2/ папки и подобрали index.php файла, когда страница loads.

Шаблон JA чистоты имеет несколько вариантов.Let’ посмотрим на некоторые из них:

  1. Logo typeВы можете использовать любой файл изображения или текст.Логотип должен быть сохранен в / templates/ja_purity2/ папку и назвать logo.png.По умолчанию логотип имеет размеры 207× 80 pixels.
  2. Logo textЕсли вы решили “ Text” в качестве логотипа типа, это где вы должны ввести ваше text.
  3. SloganЭто строка текста, которая отображается под logo.
  4. Горизонтальная NavigationTypeУ вас есть два варианта: Suckerfish меню и JAMoo меню.Оставьте это на меню Suckerfish для now.
  5. Шаблон widthПо некоторым причинам, шаблон по умолчанию ширину 97%.Я don’ т думаю, I’ когда-либо данном сайте жидкости шириной, по крайней мере, за последние 10 лет.;) Изменитьустановка для “ Указанный в pixels.”
  6. Указанный widthЗдесь, введите количество пикселей, как и 980.Это будет ширина шаблона container.
  7. Право модулей складной functionХорошо, как это, я обычно отключить эту функцию, которая позволяет пользователю распада правой колонке модулей.Я don’ т действительно увидеть это использовать much.

Остальные параметры можно оставить, так и для now.

screenshot

Параметры выглядеть в params.ini файла:

screenshot

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

You’ заметите некоторые кнопки в верхней части страницы.Как вы можете видеть, у вас есть доступ к HTML и CSS прямо отсюда.Для быстрого изменения, используя это нормально.Тем не менее, я нахожу эти представления, чтобы быть менее гибкой, чем при использовании внешнего редактора или FTP-доступ или использование eXtplorer component.

Изменить Logo

Первое you’ захотите сделать, это добавить свой собственный логотип на template.

Чтобы изменить логотип, загрузить новый файл изображения с именем logo.png на / templates/ja_purity2/ folder.

Если логотип имеет те же размеры, что и оригинал, you’ все готово.Оригинальный логотип 207× 80 пикселей:

Если ваш логотип имеет разные размеры, you’ понадобится изменить размеры логотипа и заголовка в CSS.В этом примере, we’ повторное добавление логотипа с шириной 270 пикселей и высотой 120 pixels.

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

screenshot

Для логотип отображаются правильно, мне нужно настроить CSS для обоих сам логотип и заголовок, содержащий it.

Вы можете использовать Firebug, чтобы проверить код для логотипа и заголовка.Щелкните правой кнопкой мыши на заголовок, чтобы открыть контекстное меню, и выберите “ Осмотреть element”:

Окна Firebug будут открываться в браузере и you’ увидите что-то вроде этого:

Использование Firebug, вы можете легко определить, где соответствующие CSS находится и начать экспериментировать с изменениями.Вы можете изменить CSS в Firebug и увидеть изменения немедленно:

screenshot

Здесь we’ нас отключили фоновое изображение для . JA-headermask понажав на значок (превратив его красным), и мы скорректировали высоту до 120 пикселей. CSS будет автоматически complete для вас, что делает его очень быстро работать with.

Когда you’ закончите экспериментировать с Firebug, вы можете применить изменения permanently в файле шаблона CSS.Это экономит много времени ходит взад и forth.

Для настройки CSS, мы открываем / templates/ja_purity2/css/template.css file.

В строке 921, мы находим следующий код:

#ja-headerwrap {
   background: #333333;
   color: #CCCCCC;
   line-height: normal;
   height: 80px;
}

#ja-header {
   position: relative;
   height: 80px;
}

В этом случае, мы регулировать высоту и # JA-headerwrap __ и 8 | # JA-header до 140 пикселей.Я хочу оставить больше пространства выше и ниже логотип, так I’ ве добавить padding-top в # JA-header:

#ja-headerwrap {
 background: #333333;
 color: #CCCCCC;
 line-height: normal;
height: 140px;
}

#ja-header {
   position: relative;
   height: 140px;
   padding-top:10px;
}

Заголовок теперь выглядит следующим образом:

screenshot

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

Если вы хотите прочитать полностью статью, посетите сайт наших спонсоров

Comments are closed.