Как вывести описание категории только на первой страниице?

 
Посетитель
no avatar
Почетный донор проекта
Сообщений: 91
Доброго всем дня! Подскажите, как выводить описание категории только на первой странице, дабы на страницах пагинации оно не выводилось?
Посетитель
no avatar
Почетный донор проекта
Сообщений: 91
UP
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 3108
В админке не встречал такой опции. Можно выводить описание по условиям в templates\default\controllers\content\category_view.tpl.php
Но надо б определиться:
Нужно для всех категорий на сайте? Или для всех категорий определённого типа контента? Или для нескольких категорий? Или для отдельно взятой категории?
Украинский для инстант
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 2089
Как вариант, в файле templates/шаблон/controllers/content/category_view.tpl.php добавить позицию для виджетов и выводить описание виджетом.
Посетитель
small user social cms
Медаль
Сообщений: 279
Олег Васильевич я:
Нужно для всех категорий на сайте? Или для всех категорий определённого типа контента? Или для нескольких категорий? Или для отдельно взятой категории?

Логично для всех, ибо это дубликат причем жесткий.

Я таким макаром пользуюсь

Открыть файл templates/шаблон/controllers/content/category_view.tpl.php

Найти
Код PHP:
  1. <?php if (!empty($category['description'])){?>
  2. <div class="category_description"><?php echo $category['description']; ?></div>
  3. <?php } ?>
Заменить на
Код PHP:
  1. <?php if (!empty($category['description']) && preg_match('/page/', $_SERVER['REQUEST_URI']) == 0){?>
  2. <div class="category_description"><?php echo $category['description']; ?></div>
  3. <?php } ?>
Посетитель
no avatar
Почетный донор проекта
Сообщений: 91
ХурумБурум, Большое спасибо за решение!
Посетитель
small user social cms
Почетный донор проекта
Сообщений: 34
Подскажите как еще ключевики и сео описание убрать со страниц категорий. Оставить только на первой.
Посетитель
small user social cms
Сообщений: 18
Подскажите, в чем причина, что отображается такая запись, см. скрин.
Notice: Undefined index: cover in /home/krasno03/agrospravka.com.ua/www/templates/default/controllers/content/category_view.tpl.php on line 98

В этом файле в этой строке, указано:
$img_src = html_image_src($c['cover'], $ctype['options']['cover_preset'], true);

я подозреваю, что нет картинок, которые должны отображаться, а как это исправить?
Прикрепленные файлы:
_eu52h.png | 34.02 Кб | Скачали: 19
Карта агрокомпаний Украины
Посетитель
small user social cms
Медаль
Сообщений: 283
Merchantz, попробуйте вместо этой строки использовать конструкцию
Код PHP:
  1.  
  2. if (!empty($c['cover'])) {
  3. $img_src = html_image_src($c['cover'], $ctype['options']['cover_preset'], true);
  4. }
  5.  
хуже стать не должно.
И стоит посмотреть, что у вас в Тип контента > Настройки > Категории > Пресеты обложек категорий
Редактировалось: 1 раз (Последний: 6 февраля 2020 в 17:47)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.