Joomla портал
seo seo Subscribe
0
seo

Теперь его можно использовать как шаблон по умолчанию.

Рис. 2: Структура директории и файлы шаблона Joomla150_book

Рис. 3: Новый шаблон в менеджере шаблонов

Если вы загрузите свой сайт в веб обозревателе, вы увидите новый шаблон. К сожалению,

он пока пуст. Теперь нам предстоит интегрировать контент в шаблон элемент за

элементом.

Рис. 4: Вид в веб обозревателе

Внедрение модуля Joomla!

Внедрение модуля Joomla! проводится с помощью команд, встроенных в HTML код. Это

могут быть и старые команды Joomla! 1.0.x или Mambo 4.5.x, или новые команды

patTemplate. Класс patTemplate служит для дифференцирования PHP и HTML кода. Для

интеграции в шаблон различных элементов, Joomla! использует объект типа jdoc. Если,

вместо тега

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

заголовок страницы и символ источника новостей (Newsfeed symbol):

Рис. 5: Иконка сайта и заголовок страницы

Если вы откроете исходный код этой страницы, то заметите, что Joomla! копировала все

метаданные, введенные через панель администратора в HTML код. В дополнение к этому

источники RSS также были интегрированы в страницу в виде тегов ссылок, отображаемых

как символы источников новостей (Newsfeeds) в веб обозревателях, поддерживающих

данную технологию (Firefox, Opera и т.д.).

Листинг 4: Метаданные Joomla!

href=»http://localhost/Joomla150/feed.php?option=com_frontpage&

Itemid=1&format=rss» rel=»alternate» type=»application/rss+xml»

title=»RSS 2.0″ />

href=»http://localhost/Joomla150/feed.php?option=com_frontpage&

Itemid=1&format=atom» rel=»alternate»

type=»application/atom+xml» title=»Atom 1.0″ />

type=»image/x-icon» />

Если данный фрагмент кода работает, можно перейти к другим важным объектам jdoc.

Например, команда получает тип

вставляемого объекта в качестве параметра (в данном случае это “modules”). Параметр

“name” определяет положение модуля. (top, right, left, user1 и т.д.). Установить положение

модуля можно также в административной части Joomla! (Extensions | Module Managers,

категория Position). Список всех возможных позиций можно посмотреть в Extensions |

Templates | Module Positions. Последний параметр “style” содержит значение, которое

определяет тип HTML кода, передаваемый модулем.

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
seo
5th Фев 2011
Теги:
seo

Написать ответ

seo
 
seo
Все права защищены © 2023 Joomla портал
 
 
seo