Написание шаблонов для Joomla

Структура
Прежде всего мы должны позаботиться со структурированными данными, для того чтобы упорядочить размещение нашего контента. Создадим план размещения (позиции модулей) нашей информации на сайте.
часть 1: (headerleft)здесь размещается логотип или картинка и имя веб
часть 2: (headerright)здесь тоже размещается логотип или картинка и имя веб
часть 3: (menu)здесь находится навигация.
часть 4: (search)поиск, на всякий случай;
часть 5: (top)верняя часть;
часть 6: (left)левая часть;
часть 7: (maintop)основной контент.
часть 8: (right)правая сторона
часть 9: (bottom)низ
часть 10:(bottomblock)еще раз низ
1. открываем папку шаблоны "templates" в каталоге Joomla. Затем создайте подпапку со своим любым именем [имя_шаблона]. В этой папке будут находиться все ваши папки вашего шаблона.
Внутри каталога [имя_шаблона], создайте файл с именем index.php, index.php - в нем как правили находятся позиции модулей и путь к файлу стилей.
2. и с здесь же создайте файл templateDetails.xml, этот файл, которая предоставляет информацию о вашем шаблоне для Joomla
3.Затем в этом же катологе [имя_шаблона] создайте папку с именем CSS и в нем - новые template.css имя файла, Он будет определять внешний вид вашего веб-сайта. Наш файл index.php: он должен заканчиваться на .php, поскольку элементы динамического модуля Joomla!, должны интерпретироваться РНР, и index.php файл должен содержать
<!DOCTYPE html PUBLIC "-//W3C//DTD Xhtml 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>"
lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />
</head>
  Rод PHP - <jdoc:include type="head" /> будет включать в себя заголовок страницы, мета-описания, ключевые слова и т.д., которые будут добавлены вами административной панели.  Далее, мы должны добавить позиции во внутреннюю частью index.php: 
<BODY>
<jdoc:include type="component" />
</ BODY>
</ html>

пример <jdoc:include Type="modules" name="left" /> строка сообщает Joomla, куда вставлять модули. Мы только что добавили верхнии, слева, центр, справа и нижнии позиции для модулей в шаблон. DIV классы будут определены в файле template.css.
Приведенный далее файл CSS из нашего шаблона интегрирован в область заголовка index.php.
Теперь мы должны создать templateDetails.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.5//DTD template 1.0//EN"
"http://dev.joomla.org/xml/1.5/template-install.dtd">
<install version="1.5" type="template">  версию Joomla
<name></name>    - название шаблона
<creationDate></creationDate>  - дата создания
<author> </author> - автор шаблона
<authorEmail> </authorEmail>  - автор
<authorUrl></authorUrl> - сайт создателя шаблона
<copyright></copyright>  - авторские права
<license></license> - тип лицензии
<version>1</version> - версия шаблона
<description>Basic Joomla Template</description>
<files> - все файлы, которые использует ваш шаблон
   <filename>index.php</filename>
   <filename>templateDetails.xml</filename>
   <filename>css/template.css</filename>
</files>
<positions> - начало позиций
   <position>left</position>
   <position>right</position>
   <position>top</position>
   <position>footer</position>
</positions> - окончание позиций
</install>
Следующим шагом является добавление некоторых стилей в шаблон. Во-первых, открыть файл index.php и добавить следующие строки перед </ HEAD> теги: <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/tutorial_template/css/template.css" type="text/css" />
Пробуем запустить наш шаблон Запаковываем нашу папку в архив .zip Открываем панель администратирования. меню - расширения - установить/удалить, жмем кнопку Выбрать файл, выбираем наш запакованный файл и нажимаем кнопку Загрузить файл/установить
появилась надпись, шаблон установлен, заходим обратно расширения-менеджер шаблонов в списке шаблонов появился наш шаблон.
далее
создание интернет магазина Стоимость за сайт электронной торговли варьируется в зависимости от уровня настройки создаваемого интернет магазина. Точно так же, как покупка компьютера в магазине, чем больше расширений, повышающих функционал интернет магазина, тем больше вы сможете продавать товара через интернет магазин.
Оптимизация Joomla 1.5.xОптимизация Joomla 1.5.x
Есть несколько способов, которые вы можете сделать, чтобы улучшить производительность вашего сайта:подробнее ...
Создание опроса для Вашего сайтаСоздание опроса для Вашего сайта
Создание голосования на Joomla. Прежде всего, необходимо создать опрос компонент, а затем вам нужно создать модуль, в котором будет отображаться ваш опрос. Так же результаты опросаподробнее ...
Добавление модуля в JoomlaДобавление модуля в Joomla
Добавление модуля Joomla на Ваш сайт Модуль небольшая часть программного кода, которая отображается на любой выбранной вами или всех страницах вашего сайта.подробнее ...

создание интернет магазина

создание сайтов, создание интернет магазина

Создан интернет магазин, (Internet shop) по продаже строительных материалов стоимость 6000 р. Удобная система управления интернет магазином, которая создает сама статистические файлы, засчет переходов посетителей по страницам, проще сказать, посетители вам сами создают дополнительные страницы к вашему сайту
создание интернет магазина женской одежды создание сайта для продажы женской одежды, стоимость составила 6500 рублей, помимо стандартных решений при создании интернет магазина, на стр. подробнее использована компактное увеличение изображения, сопутствующие, просмотренные материалы и др.

создание сайтов, создание интернет магазина

Созданный интернет магазин, карамель на палочке, одно из условий заказчика, первая страница сайта на черном фоне, стоимость 5000 р.

Статьи

Закрыть