Последние комментарии

Авторизация



Как изминить вывод статьи - компонент com_content

Печать E-mail
Автор: Truper   
11.12.2009 14:58

Решил я сделать, чтобы заголовки статей выводились внутри тега H2. И понял, что это не так-то просто. И сразу мне вспомнился любимый и неповторимый Wordpress, как же там просто было создавать и менять вывод чего-либо в шаблонах.

Ну да ладно, разговор то идет про Joomla, продолжаем танцы с бубном.

Потеряв порядка 5 часов в интернете и перепробовав кучу методов, я всё же нашел дельную статью на эту тему. Статья называется "Понимание системы «переписывания разметки» вывода контента (output overrides) в Joomla! 1.5", в ней рассказывается как можно поменять вывод любого компонента, модуля или плагина для конкретного шаблона.

Сейчас я опишу те действия, которые сделал я:

Надо скопировать файл

из /components/com_content/views/article/tmpl/default.php

в /templates/ваш-шаблон/html/com_content/article/default.php

Все пути относительно корня Вашего сайта.

Далее редактируем файл скопированный в папку Вашего шаблона, а точнее находим 16-ю и 21-ю строки и ставим перед 16 нужный нам тег H2 и после 21 его закрываем.

Т.е. эти строчки:

<?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
...
<?php endif; ?>

меняем на:

<h2><?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
...
<?php endif; ?></h2>

Это один из примеров, чтобы Вам было понятнее, когда будете читать статью указанную выше.

Обновлено 17.12.2009 10:00
 

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


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