На главную
 
Здесь вы можете проверить, свободен ли
интересующий вас домен, и сколько он стоит
 
Выберите необходимую вам зону
 
Главная CMS Joomla! Инструкция Joomla! Файл index.php
Файл index.php PDF Печать E-mail

10.3. Файл index.php

 

Хотя файл index .php и может содержать PHP-код, обычно он содержит только HTML-код и инструкции Joomla, отвечающие за отображение того или иного модуля Joomla. Инструкции Joomla выглядят так:

<jdoc:include type="тип"   [style=стиль] />

Рассмотрим простейший шаблон (листинг 10.2).

Листинг 10.2. Файл index.php

<html>

<head>

<jdoc:include type="head" />

</head>

<body>

<jdoc:include type="modules" name="userl" style="xhtml" />

<jdoc:include type="component" />

</body>

</html>

 

Первая директива добавляет вывод метаданных, т.е. заголовок страницы, описание страницы и т.д.

Вторая директива выводит модули в пользовательской позиции userl. Кроме userl, вы можете указать следующие значения:

■          top — верхние модули, обычно это верхнее меню (Top Menu);

■          breadcrumbs — навигационная строка;

■          left — модули, определенные в позиции "left" (слева);

■          right — модули, определенные в позиции "right" (справа);

■          footer — нижние модули (авторские права, счетчики и т.д.).

 

Третья директива выводит компонент — центральную часть страницы, в которой обычно отображается ее содержимое.

Наш шаблон получился неказистым — даже не нужно пытаться его использовать. Давайте мы его немного отредактируем. В листинге 10.3 содержится более усовершенствованный вариант нашего шаблона.

Листинг 10.3. Файл index.php (вариант 2)

<html>

<head>

<jdoc:include type="head" />

</head>

<body>

<table border=0 width=100%>

<tr>

<td colspan=3>

<jdoc:include type="modules" name="top" style="xhtml" />

</td>

</tr>

<tr>

<td valign=top><jdoc:include type="modules" name="left" style="xhtml"

/></td>

<td valign=top><jdoc:include type="component" /></td>

<td valign=top><jdoc:include type="modules" name="right"

style="xhtml" /></td>

</tr>

<tr>

<td colspan=3><jdoc:include type="modules" name="footer"

style="xhtml" /></td>

</tr>

</table>

</body>

</html>

 

Данный шаблон выводит почти все позиции модулей и содержимое страницы.

 

Новости

Статистика

Просмотры материалов : 1256717

Кто на сайте

Сейчас 244 гостей онлайн
 
 
 
 
Партнер REG.RU Мы принимаем WebMoney, Здесь находится аттестат нашего WM идентификатора 110005872604 Мы принимаем QIWI Мы принимаем Яндекс.Деньги Мы принимаем Z-PAYMENT
Разработка сайтов компания “СВАРОГ”
© 2012 Host Solutions - Хостинг и регистрация доменов. Все права защищены.
Дизайн, Разработка сайтов компания “WEB-SVAROG”