1 1 1 1 1 1 1 1 1 1 Рейтинг: 4.00 - 3 отзывов

 

Как вывести содержание категории только на первой странице блога категории и не отображать на следующих страницах блога.

 

 

Решение.

Как вывести содержание категории только на первой странице блога категории и не отображать на следующих страницах?

денежный трактор

Для seo важно, чтобы не повторялось содержание категории на всех страницах категории. Для этого мы изменяем код шаблона блога категории и главной страницы.

Изменения необходимо делать в файлах шаблона, а не в родных Joomla, так как те изменятся при обновлении версии Joomla.

сайт/templates/html/com_content/category/blog.php

сайт/templates/html/com_content/feature/default.php

 И не забываем делать самую свежую и расистки верную сборку Joomla (здесь советы как установить и настроить Joomla 3), тогда и заработки будут достойные на своем сайте.

Вариант 1.

Было:

<?php echo $this->category->description; ?>

Делаем:

<?php if (!isset($_GET['limitstart'])) {echo $this->category->description; }?>

 

Вариант 2.


Было:

<?php if ($this->params->get('show_description') && $this->category->description) :
            echo 
$this->category->description;
        endif; 
?>

 

Делаем:

<?php $limit = JRequest::getInt('limitstart',0); if ($limit == 0){ $categorydesc=1; }?>

<?php if ($categorydesc==1) : ?><?php echo JHtml::_('content.prepare', $this->category->description, '', 'com_content.category'); ?> <?php endif; ?>

 

Вариант 3.

Код второго варианта, меняем на:

<?php if ($this->params->get('show_description') &&
          
$this->category->description &&
          
JRequest::getVar('limitstart',0) == 0)
echo 
$this->category->description;
?>

 

По опыту скажу, что у меня на разных сайтах (а не только на rtr24.ru), работали различные варианты. Пробуйте.

Содержание категории, только на первой странице блога

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

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