Структура вывода контента
04.12.2008 13:27
Итак рассмотрим структуру вывода контента в Joomla 1.5.

Для изменения вывода контента много знаний не надо, достаточно знать навыки HTML, ну и конечно CSS.

Идем в папку: ваша joomla\components\com_content\views\

Видим там 5 папок:
archive - отвечает за вид вывода архива.
article - вид материала
category - вил категории
frontpage - вид  первой страницы
section -  вид секции (раздела)

Рассмотрим каждую по подробнее.

В каждой из этих папок есть папка tmpl она то нам и нужна.
Рассмотрим пример article (материал). В папке article\tmpl\ есть файлы default.php и form.php.
default.php отвечает за вид вывода материала, т.е. допустим вы создали пункт меню: Материалы - материал - Стандартный шаблон материала Щелкнув по этому пункту меню (на сайте) именно этот файл будет отображать вид вашего шаблона материала. Его можно редактировать допустим можно переместить заголовок страницы. Для этого перенесите код:

<?php if ($this->params->get('show_page_title', 1) && $this->params->get('page_title') != $this->article->title) : ?>
    <div class="componentheading<?php echo $this->params->get('pageclass_sfx')?>">
        <?php echo $this->escape($this->params->get('page_title')); ?>
    </div>
<?php endif; ?>

куда нибудь вниз файла default.php и заголовок страницы стандартного шаблона материала будет отображаться не вверху а внизу.

Все измененные файлы можно хранить в вашем шаблоне что бы не изменять основной компонент контента. Для этого измененный файл сохраните в директории: ваша joomla\templates\ваш шаблон\html\com_content\article\default.php (если таких директорий нет, создайте их).
Соответственно если вы меняете файлы из папки category то вы должны их сохранить в папке  ваш шаблон\html\com_content\category\default.php и т.д.
Итак рассмотрим теперь что за что отвечает Azn

Материал

views\article\tmpl\default.php - уже говорил стандартный шаблон материала.
views\article\tmpl\form.php - Шаблон отправки материала

Категория

views\category\tmpl\blog.php - Шаблон блога категории
views\category\tmpl\blog_item.php - шаблон отдельного материала из блога категории
views\category\tmpl\default.php - Шаблон списка категории

Раздел

views\section\tmpl\blog.php - Шаблон блога раздела
views\section\tmpl\blog_item.php - шаблон отдельного материала из блога раздела
views\section\tmpl\default.php - Стандартный шаблон раздела

На главной

views\frontpage\tmpl\default.php - Шаблон блога материалов на главной
views\frontpage\tmpl\default_item.php - Шаблон отдельного материала на главной


 

Комментарии 

 
-2 #1 Aleks_El_Dia 2009-08-06 22:04 Спасибо, полезная информация Цитировать
 
 
+12 #2 Guest 2009-08-18 22:51 Ога..стырено отсюда
http://joomla.forsite.org/index.php/articles/tutarial/templetes-content
Цитировать
 
 
+1 #3 Дмитрий 2010-11-15 13:06 Как сделать чтоб при выборе "Стандартный шаблон раздела" выходились не только список категории но и сами материалы Цитировать
 
 
0 #4 Дмитрий 2012-02-02 10:56 Как сделать чтоб при выборе "Стандартный шаблон раздела" выходились не только список категории но и сами материалы , ДАДА +1, та же проблема все перерыл Цитировать
 

Добавить комментарий

Защитный код
Обновить

На сайте

Сейчас 11 гостей онлайн
Частичная оклейка автомобилей винил на авто.