Вывод заголовка материала в теге H1, а так же удаление лишнего кода из макета вывода материала
Первое и главное, что необходимо сделать - это скопировать макет материала, и категории в свой шаблон, иначе после очередного обновления все труды будут утеряны.
Делаем заголовки материалов в H1
В Joomla основной заголовок страницы (H1) выводится либо из настроек меню, либо не выводится совсем, при этом если материалы выведены через блог категории и для категории в меню прописан заголовок страницы - на всех страницах материалов данной категории будет один и тот же H1, что не совсем хорошо.
Идем в "/components/com_content/views/article/tmpl/", находим файл "default.php" и копируем его в "/templates/используемый_шаблон/html/com_content/article/", после этого система будет использовать по умолчанию макет из шаблона. Его и будем редактировать.
Перед изменением сделайте копию макета, назовите к примеру "articledefault.php", затем при необходимости можно будет выбрать его в настройках отображения материала.
Теперь по порядку. Открываем файл /templates/используемый_шаблон/html/com_content/article/default.php
Вот код, который необходимо изменить:
Здесь можно заменить на это:
Останется только вывод заголовка материала в теге H1, без ссылки (зачем она здесь?).
Так же можем оставить пагинацию (переход между материалами), если она нужна вверху:
<?php
if (!empty($this->item->pagination) && $this->item->pagination && !$this->item->paginationposition && $this->item->paginationrelative) {
echo $this->item->pagination;
}
?>
Меняем вывод заголовка блога категории
Делаем все по аналогии с макетом материала:
1. Копируем файл "/components/com_content/views/category/tmpl/blog.php" в свой шаблон - "/templates/используемый шаблон/html/com_content/category/blog.php" и переходим к редактированию.
Вот код, который нужно изменить:
В таком варианте может отображаться как H1, прописанный в настройках пункта меню, так и название категории в теге H2. Изменим код так, что бы отобразить либо заголовок из настроек в меню (если он прописан), либо название категории (если в меню не прописали), разумеется в H1.
Заменим данный код следующим:
Убираем иконки - печать, отправить по e-mail, редактировать
Макет материала
Если нужно удалить все три иконки, удаляем следующий код (строки 66-76.. примерно):
Убираем отображение автора, категории, даты, просмотры
Если что то нужно оставить - не удаляйте :)
1. Автор
2. Категория верхнего уровня (если есть)
3. Категория, в которой находится материал
4. Дата создания
5. Дата изменения
6. Дата публикации
7. Количество просмотров
Данные коды так же дублируются ниже, в зависимости от того, где необходимо отобразить - удалите либо вверху, либо внизу, либо и там и там