Не отражается количество просмотров

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

В настройках включено

#1 25 августа 2014 в 06:37
Доброго дня!

В настройках указано: показывать количество просмотров, а на деле не показывает.




Почему такое возможно?
#2 25 августа 2014 в 12:25
А.Саган, шаблон свой? Или стандартный?
Если свой, то там нужно внести изменения в tpl файл просмотра материала.
#3 25 августа 2014 в 13:33


А.Саган, шаблон свой? Или стандартный?
Если свой, то там нужно внести изменения в tpl файл просмотра материала.

Евгений
Шаблон стандартный, почти ничего не менял.
На локальном сервере данная функция работает.
На сервере другого оператора работает тоже.
Во всех случаях РНР 5,3

В чём может быть проблема?
#4 25 августа 2014 в 14:49
А.Саган, тип контента какой?
#5 25 августа 2014 в 14:54


А.Саган, тип контента какой?

SpaceSel
Да, весь тип контента — и стандартно установленные: статьи, новости, так и вновь создаваемые.
#6 25 августа 2014 в 16:41
А.Саган, у меня есть просмотры. Выводятся только в единице контента.
#7 26 августа 2014 в 12:43


А.Саган, у меня есть просмотры. Выводятся только в единице контента.

SpaceSel
А как же сделать так, чтобы и у меня появились?
#8 26 августа 2014 в 13:34

А как же сделать так, чтобы и у меня появились?

А.Саган
Чрезвычайно интересный вопрос, но ответить на него не могу. Нужно копать и смотреть. Юзаните все типы контента, проставьте галочки на "просмотры".
#9 26 августа 2014 в 13:40

А как же сделать так, чтобы и у меня появились?

А.Саган
Навряд ли кто Вам подскажет, т.к.

Шаблон стандартный, почти ничего не менял.

А.Саган
Почти, но все же меняли. Возможно где-то ошиблись. Укажите, что меняли, но предварительно попробуйте на стандартном шаблоне проверить.
#10 26 августа 2014 в 15:40
А.Саган, Убедитесь, что в файле \templates\default\content\default_item.tpl.php
Присутствует следующее:

  1. <?php if (!empty($ctype['options']['hits_on'])){ ?>
  2. <div class="bar_item bi_hits" title="<?php echo LANG_HITS; ?>">
  3. <?php echo $item['hits_count']; ?>
  4. </div>
  5. <?php } ?>
#11 26 августа 2014 в 16:43


А.Саган, Убедитесь, что в файле \templates\default\content\default_item.tpl.php
Присутствует следующее:

  1.  
  2.  

БОРОДИСТ
Сравнил существующий файл с исходником — действительно, обнаружил различие в 10 строчек. Обновил файл — стали просмотры показываться.
Показывает, почему-то только цифры без значка в виде "глаза" — как изначально задумывалось.
Каким образом эти строки испарились — ума не приложу.
Благодарен Вам за участие и помощь в этом деле!
#12 26 августа 2014 в 16:49
А.Саган, теперь значок в виде "глаза" — нужно добавить в файл: \templates\default\css\theme-content.css следующее:

  1. .content_item .info_bar .bi_hits, .content_list_item .info_bar .bi_hits {
  2. padding-left: 22px;
  3. background: url("../images/icons/eye-small.png") no-repeat 5px center;
  4. }
И загрузить саму иконку Иллюстрация
Вот сюда: /templates/default/images/icons/eye-small.png
#13 26 августа 2014 в 17:03


А.Саган, теперь значок в виде "глаза" — нужно добавить в файл: \templates\default\css\theme-content.css следующее:

  1. .content_item .info_bar .bi_hits, .content_list_item .info_bar .bi_hits {
  2. padding-left: 22px;
  3. background: url("../images/icons/eye-small.png") no-repeat 5px center;
  4. }
И загрузить саму иконку Иллюстрация
Вот сюда: /templates/default/images/icons/eye-small.png

БОРОДИСТ
Всё заработало! Огромная Вам признательность и Благодарность! smile
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.