TopRaN

отсутствует счетчик просмотров квартир

Recommended Posts

Заметил что в последний версии шаблона agency отсутствует счетчик просмотра квартир. в Старой версии он есть. Давайте подскжем людям как его вернуть и вывести.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Можно подробнее и точнее как и куда впиливать коды, между какими строками? Шаблон realty

 

Тут сложно ответить))) Надо знать куда именно на странице вы хотите вывести эти данные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тут сложно ответить))) Надо знать куда именно на странице вы хотите вывести эти данные.

На карточке обьекта можно в графе подробности, я просто не знаю где они были по умолчанию эти самые комментарии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/template/frontend/realty/realty_view_more.tpl

Это шаблон подробностей

 

<ul class="realty-options">{foreach from=$hvd_tabbed item=tab key=tabname}...{/foreach}</ul>
эти строки знаменуют вывод данных.
 
Перед закрівающим </ul> добавьте
<li><label>Количество просмотров</label>{$grid_items[i].view_count}</li>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вставил в realty_view.tpl строку <p>Количество просмотров объявления:   {$data.view_count.value}</p>  - количество просмотров всегда 0.

Если {$data.view_count.value} заменить на {$grid_items[i].view_count} - не выводит числа вообще. 

Подскажите, пожалуйста, что не так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вставил в realty_view.tpl строку <p>Количество просмотров объявления:   {$data.view_count.value}</p>  - количество просмотров всегда 0.

Если {$data.view_count.value} заменить на {$grid_items[i].view_count} - не выводит числа вообще. 

Подскажите, пожалуйста, что не так.

1. проверьте в админке стоит ли чекбокс (админка-настройка - вкладка общие) 

2. в редакторе форм таблица DATA, проверте поле view_count если оно в режиме hidden ТО АКТИВИРУЙТЕ ЕГО.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Проблема была в настройках/общие в админке. Нужно было не просто удалить 0, а поставить 1. Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заметил что в последний версии шаблона agency отсутствует счетчик просмотра квартир. в Старой версии он есть. Давайте подскжем людям как его вернуть и вывести.

 

обсудили все шаблоны, кроме agency. Как же его вернуть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Абсолютно идентично любому другому шаблону.

 

Случай 1. Самая частая проблема заключается в том, что автовывод параметров объявления производится по модели объявления с учетом правил видимости. Иными словами, если вы поставили на поле view_count видимость только для Админов, то никто другой не из группы админов не увидит это поле в автовыводе.

 

Случай 2. Если же права видимости не установлены на это поле, то есть еще одна подножка - это поле может быть запрещено к выводу, по причине косвенности своего отношения к основным параметрам объявления.

 

Первая проблема решается способом получения этого поля не из ограниченной модели $data, а из полной $data_shared. Там где вам нужно в шаблоне карточки вывести количество просмотров ставим нужны вывод

Количество просмотров: {$data_shared.view_count.value}

Решение второй проблемы состоит в изменении условия закрытия поля в автовыводе. Для этого в шаблоне карточки realty_view.tpl находим строку примерно такого вида

$data_item.name eq "view_count" и убираем ее и, если есть, перед ней or

В этом месте я не могу описать подробнее)) Могу показать на конкретном примере.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Абсолютно идентично любому другому шаблону.

 

Случай 1. Самая частая проблема заключается в том, что автовывод параметров объявления производится по модели объявления с учетом правил видимости. Иными словами, если вы поставили на поле view_count видимость только для Админов, то никто другой не из группы админов не увидит это поле в автовыводе.

 

Случай 2. Если же права видимости не установлены на это поле, то есть еще одна подножка - это поле может быть запрещено к выводу, по причине косвенности своего отношения к основным параметрам объявления.

 

Первая проблема решается способом получения этого поля не из ограниченной модели $data, а из полной $data_shared. Там где вам нужно в шаблоне карточки вывести количество просмотров ставим нужны вывод

Количество просмотров: {$data_shared.view_count.value}

Решение второй проблемы состоит в изменении условия закрытия поля в автовыводе. Для этого в шаблоне карточки realty_view.tpl находим строку примерно такого вида

$data_item.name eq "view_count" и убираем ее и, если есть, перед ней or

В этом месте я не могу описать подробнее)) Могу показать на конкретном примере.

 

Спасибо за оперативный ответ. Но Вы ответили как профессионалу, а я просто риелтор. И это проблема о которой я пытаюсь достучаться до разработчиков. Ну не должен я, купив цмс уметь писать / править код. Я конечно попытаюсь, если Вы мне растолкуете.

 

Смотрите, по Вашим пунктам:

 

1. Где ставится этот автовывод параметров объявления? Где находится это поле?

 

В общем, я лезу в дебри :) Мне просто надо сделать, чтобы на странице объявления, рядом со звездочкой "Добавить в избранное" была бы циферка, которая показывала сколько раз просматривали объявление. Это как сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/template/frontend/agency/realty_view.tpl

 

Находим блок

{if $smarty.session.favorites[$data.id.value] eq ''}<div class="es"><b><a class="add_to_favorites" title="{$L_ADDTOFAVORITES}" id="fav_{$data.id.value}" onClick="addToFavorites({$data.id.value});" href="#add_to_favorites"></a></b></div>{/if}

и после него вставляем

<div class="view_count">{$data_shared.view_count.value}</div>

В /template/frontend/agency/css/style.css

в конце добавляем

.view_count {width: 50px; float: left; line-height: 16px; margin: 5px;}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо! Благодаря Вам я скоро стану программистом :)

 

Правда вышло не в одну строку со звездочкой. Поправить как то можно?

 

 

 

post-2651-0-73024300-1429645551_thumb.pn

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Правда вышло не в одну строку со звездочкой. Поправить как то можно?

 

По скрину не смогу, тут мне нужно страницу смотреть. Но тот стиль, что я вам дал, был заточен как раз под стандартную страницу agency. У вас там уже есть добавления от себя какие-то по стилям?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нет, ничего не делал, вроде как

 

нашел плюху, файл не записался после редактирования. теперь все ок

 

еще раз спасибо большое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Шаблон реалиа. Счётчик просмотров установлен и работает. Но проблема в том, что числовое значение выводится под фразой "количество просмотров".

кол-во_объявл2.jpg

Как это можно исправить? Вот пример кода.

кол-во_объявл1.jpg

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Замечено, что счетчик, если и работает, то показывает "среднюю температуру по больнице" а не реальное число просмотров. Фактически, счетчик показывает цифру в разы превышающую реальные просмотры. Можете сравнить эти цифры со статистикой Яндекса, Гугла и прочих статистических сервисов... У вас наверняка количество просмотров одного объявления за сутки будет выше общего количества просмотров сайта за сутки, а если сложить просмотры всех объявлений, то ваш сайт по просмотрам превращается в Фейсбук :).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Цитата

Но проблема в том, что числовое значение выводится под фразой "количество просмотров".

Просто тег label по стилям идет как блочный элемент, который занимает всю ширину и остальное - количество просмотров в данном случае, сталкивает в следующую строку. Нужно либо label убрать, либо для этого конкретного элемента присвоить стиль, сделающий его не блочным. И обертку <li></li> нужно убрать - там у вас нет обрамляющего <ul> поэтому и li лишний.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а как реально формируется кол-во просмотров и как работает счетчик -если как написано выше например счетчик показывает что просмотров 10 например а яндекс говорит что только 20 просмотров ?
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 24.05.2016 в 17:31, doma сказал:

а как реально формируется кол-во просмотров и как работает счетчик -если как написано выше например счетчик показывает что просмотров 10 например а яндекс говорит что только 20 просмотров ?
 

если не сложно  -ждем ответов как работает счетчик и при каких условиях.

и еще одно подскажите  как "накрутить" кол-во просмотров для всех объявлений, какой запрос сформировать чтобы при запуске скрипта или крона как бы "накрутить" кол-во просмотров объявлений, так как бывают такие "мертвые объявления", что даже и открывать их не хочется -то фоток нет то толком описания, то вообще ничего хорошего

однако пользователи такие требовательные что мол это сайт у вас плохой :))  маленкая посещаемость, вот и хочется для таких лодырей и поднять "накрутить" кол-во просмотров.

Идея такая  -чтобы им хоть что то показать, хочется увеличить например ручным способом но автоматически либо у всех объявлений либо у определенного пользователя кол-во просмотров, например +2 или + 5 просмотров
идея такая по условиям 
1) вариант  прибавить +2 просомтра ко всем объвлениям
2) вариант прибавить + 3 просмотра ко всем объвленим у определенного пользователя
3) вариант прибавить +несколько просмотров каждому объявлению в определенной кактегории
4) вариант прибавить несколько просмотров по определенным условиям например категории пользователю и например этажу и т.д

в итоге если даже за 5 дней "накрутим" +3 просмотра для каждого объявления то ничего страшного не произойдет :)
а вот пользователям приятно будет :)
даже лентяям у которых "пустое объявление"
можно будет сказать смотрите у вас за 5 дней на 2-3-4 просмотра увеличилось :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, doma сказал:

если не сложно  -ждем ответов как работает счетчик и при каких условиях.

и еще одно подскажите  как "накрутить" кол-во просмотров для всех объявлений, какой запрос сформировать чтобы при запуске скрипта или крона как бы "накрутить" кол-во просмотров объявлений, так как бывают такие "мертвые объявления", что даже и открывать их не хочется -то фоток нет то толком описания, то вообще ничего хорошего

однако пользователи такие требовательные что мол это сайт у вас плохой :))  маленкая посещаемость, вот и хочется для таких лодырей и поднять "накрутить" кол-во просмотров.

Идея такая  -чтобы им хоть что то показать, хочется увеличить например ручным способом но автоматически либо у всех объявлений либо у определенного пользователя кол-во просмотров, например +2 или + 5 просмотров
идея такая по условиям 
1) вариант  прибавить +2 просомтра ко всем объвлениям
2) вариант прибавить + 3 просмотра ко всем объвленим у определенного пользователя
3) вариант прибавить +несколько просмотров каждому объявлению в определенной кактегории
4) вариант прибавить несколько просмотров по определенным условиям например категории пользователю и например этажу и т.д

в итоге если даже за 5 дней "накрутим" +3 просмотра для каждого объявления то ничего страшного не произойдет :)
а вот пользователям приятно будет :)
даже лентяям у которых "пустое объявление"
можно будет сказать смотрите у вас за 5 дней на 2-3-4 просмотра увеличилось :)

Как работает счетчик - большая загадка, но считает он в несколько раз куда бодрее чем официальная статистика, видимо учитывает посещение роботов, показ в списке на главной и еще хрен знает чего. Если у вас на сайте за сутки официальных просмотров было пару десятков, то согласно встроенного счетчика, у объявлений точно прибавится в общей сумме пару сотен просмотров, :) Так-что можете не заморачиваться.

Если пользователю интересно купить, то ему будет пофигу количество просмотров, не за этим он на сайт заходит.

Если вы пытаетесь поднять количество просмотров для продавцов, то им важнее результат... продать! При этом им надо объяснить, что если желаете чтобы ваши объявления пользовались успехом, то пишите подробные описания, грузите реальные и качественные фото, указывайте реальные цены с учетом рыночной ситуации а не ориентируясь на цены Нью-Йорка, Лондона или Дубаи :) Если объявление хреновое, то они и сами увидят по счетчику, что его не смотрят, т.к. не интересно.

Лучше вообще этот счетчик убрать, поскольку он показывает среднюю температуру по больнице. Сейчас реально посетителей и просмотров мало, такова рыночная ситуация.

Ну если уж очень интересно заниматься его накруткой, найдите его в базе MySQL и накиньте вручную сколько вам надо или напишите скрипт накрутки и подсадите его двумя-тремя заданиями на крон, пусть накручивает пару раз в сутки по 2-3-5 просмотров. В конце концов, счетчик в data можно перевести на время правки из типа hidden в textarea например и поправить показания прямо в админке, после чего вернуть hidden обратно, а-то продавцы этот момент просекут в случае, если что-то будут сами править.  

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

задача не штучной "накрутки" а массовой :)) все что описано выше мы знаем -но есть такие агентства что им даже разместить просто лень, а просмотры требуют :))  им объясняешь и объясняешь что не бывает такого -что пока объявление не разместят они -просмотров не будет :))
сначала зерно надо посадить -чтобы оно результат дало, а у них наоборот

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну если им не нужен результат, вам зачем создавать видимость результата для них? 

Тут ситуация решается по двум направлениям:

- дебилам объяснить, что надо сделать чтобы их объявления стали интересны посетителям и соответственно рейтинговыми;

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

Помимо этого, есть куча сервисов, которые за минимальную плату обеспечивают многотысячную посещаемость сайта. Что будет вроде как естественным и соответственно повлияет на рейтинг сайта в целом. Главное - не перестараться, чтобы поисковики не заметили это и не выкинули из поисковой выдачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 18.09.2016 в 07:46, doma сказал:

задача не штучной "накрутки" а массовой :)) все что описано выше мы знаем -но есть такие агентства что им даже разместить просто лень, а просмотры требуют :))  им объясняешь и объясняешь что не бывает такого -что пока объявление не разместят они -просмотров не будет :))
сначала зерно надо посадить -чтобы оно результат дало, а у них наоборот

Накрутками не занимаемся, если интересно то можете сами обновить вручную количество просмотров через базу или через админку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас