Создайте HTML-страницу с нужным макетом, включая таблицы стилей и Javascript
(1,5 / 2,5 на основе Mootools)
(Joomla 3.x основана на jQuery)
Добавление Javascript
Держите шаблон изначально очень простым.
Сохраните эту страницу как страницу index.php.
Макет каталога по умолчанию:
- CSS
- HTML
- com_ / mod_ (используется для переопределения базовых шаблонов компонентов и модулей)
- изображения
- JS
- templateDetails.xml
- index.php
- favicon.ico
Изменить / добавить различные конструкции Joomla
Также обновляет связанный шаблон templateDetails.xml с указанием позиций, местоположений файлов и т. Д.
См. Текущий шаблон для примера макета.
Ex.
<?php
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
?>
Раздел заголовка:
<jdoc:include type="head" />
Ваши разные модули:
<?php if($this->countModules('search')) : ?>
<jdoc:include type="modules" name="search" />
<?php endif; ?>
<jdoc:include type="module" name="breadcrumbs" />
Ваш основной тег контента:
<jdoc:include type="component" />
Чтобы ваш шаблон мог отображать отладочную информацию, добавьте:
<jdoc:include type="modules" name="debug" />
Для более сложных добавлений к шаблону посмотрите шаблоны по умолчанию (ja_purity, Beez).
Чтобы переопределить макеты компонентов и модулей, скопируйте файлы макетов компонента или модуля в каталог с аналогичным именем под каталогом html вашего шаблона и измените его.
Edit ...
Дополнительные утилиты.
- Чтобы выделить имена используемых модулей в браузере, добавьте tp = 1 в конец вашего URL, например. yourdomain.com?tp=1
- Для просмотра неактивного, но установленного шаблона добавьте template = template_name. ех. yourdomain.com?template=Beez
Эти два можно объединить, как это. yourdomain.com?template=Beez&tp=1
Для получения дополнительной информации смотрите:
- Учебное пособие по шаблону Joomla, часть 1 - Основные понятия шаблона Joomla
- Как создать свой первый шаблон Joomla
- Joomla! Документы: Разработка шаблонов
- Шаблоны Google Joomla