Freeman Liberty
Постоялец
- Регистрация
- 19 Май 2009
- Сообщения
- 489
- Реакции
- 173
- Автор темы
- #1
Вроде как распространенная проблема и должно быть масса решений, но подходящего так и не нашел.
J 1.5 если задать описание категории, то оно выводиться не только на первой странице категории, но и на всех последующих (если материалов много).
Естественно такое дублирование контента плохо сказывается и на юзабилити и на seo.
Поискал в сети наиболее приемлемым вариантом показался вот этот Для просмотра ссылки Войдиили Зарегистрируйся .
Но у меня не работает- то ли потому, что включен sh404Sef и ссылки не имеют параметра limitstart; то ли потому, что установлен шаблон от JA и в нем вывод описания категории задан совсем по другому.
Может кто подскажет другое решение или что надо изменить в данном коде, чтобы описание выводилось только на первой странице категории?
код такой:
J 1.5 если задать описание категории, то оно выводиться не только на первой странице категории, но и на всех последующих (если материалов много).
Естественно такое дублирование контента плохо сказывается и на юзабилити и на seo.
Поискал в сети наиболее приемлемым вариантом показался вот этот Для просмотра ссылки Войди
Но у меня не работает- то ли потому, что включен sh404Sef и ссылки не имеют параметра limitstart; то ли потому, что установлен шаблон от JA и в нем вывод описания категории задан совсем по другому.
Может кто подскажет другое решение или что надо изменить в данном коде, чтобы описание выводилось только на первой странице категории?
код такой:
Код:
<?php if ($this->params->def('show_description', 1) || $this->params->def('show_description_image', 1)) : ?>
<div class="category-desc clearfix">
<?php if ($this->params->get('show_description_image') && $this->category->image) : ?>
<img src="<?php echo $this->baseurl . $cparams->get('image_path') . '/' . $this->category->image; ?>" class="image_<?php echo $this->category->image_position; ?>" />
<?php endif; ?>
<?php if ($this->params->get('show_description') && $this->category->description) :
echo $this->category->description;
endif; ?>
<?php if ($this->params->get('show_description_image') && $this->category->image) : ?>
<div class="wrap_image"> </div>
<?php endif; ?>
</div>
<?php endif; ?>