Задачи:

  1. В списке материалов выделить introtext (вступительный текст) в отдельный div со своим классом.
  2. В отдельном материале выделить introtext и fulltext (полный текст) в свои теги со своими классами.

Начнем:

Для начала рекомендую «Создать переопределение» в своем шаблоне для компонента com_content.

Пути к файлам буду указывать с учетом, того что вы сделали этот пункт.

1-я задача:
Открываем файл:
/templates/Ваш_Шаблон/html/com_content/category/blog_item.php

Находим код:
echo $this->item->introtext;

Обрамляем его в div:
<div class="introtext">
<?php echo $this->item->introtext; ?>
</div>

2-я задача:
Открываем файл:
/templates/Ваш_Шаблон/html/com_content/article/default.php

Находим строки:
<div itemprop="articleBody" >
<?php echo $this->item->text; ?>
</div>

И меняем на это:
<div itemprop="articleBody" class="text">
<div class="introtext">
<?php echo $this->item->introtext; ?>
</div>
<div class="fulltext">
<?php echo $this->item->fulltext; ?>
</div>
</div>

А далее можно с помощью css изменять вид на тот, который больше нравится.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Навигация по записям