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

Написание шаблонов для 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?Как ускорить Joomla 1.5?
Производительность Joomla обычно замедляется, при: включенных дополнительных функциях такие, как статистика и опросы. Joomla предоставляет простой способ ускорить загрузку сайтаподробнее ...
Установка шаблонов в JoomlaУстановка шаблонов в Joomla
В Joomla Вы можете создавать веб-страницы на основе имеющихся платных или бесплатных шаблонов, предназначенных для этой CMS. Эти шаблоны могут быть загружены бесплатно...подробнее ...
Установка Joomla 1.5Установка Joomla 1.5
Продвижение статьями - это эффективный способ улучшить позиции своего сайта в поисковых системах и на порядок поднять заработок для вебмастеров.подробнее ...
Закрыть