Кол-во просмотров объявлений

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Кол-во просмотров объявлений

Сообщение vanred79 » 28 мар 2015, 17:27

Добрый день! Подскажите пожалуйста как вывести статистику по просмотрам наружу объявлений.
Код: Выделить всё
<?php if (isset($statistics) && is_array($statistics)) : ?>
                    <?php echo tt('Views'?><?php echo tt('views_all') . ' ' $statistics['all'?><?php echo tt('views_today') . ' ' $statistics['today'].'.&nbsp;';?>
                    <?php echo '&nbsp;'.tc('Date created') . ': ' $model->getDateTimeInFormat('date_created'); ?>
                <?php endif; ?>


Вот этот код ничего не показывает, если его вставить в widgetApartments_list_item.php
Вся недвижимость Астаны у нас на сайте
vanred79
Местная знаменитость
Местная знаменитость
 
Сообщения: 660
Зарегистрирован: 02 фев 2013, 18:42
Откуда: Казахстан
Очки репутации: 2

Re: Кол-во просмотров объявлений

Сообщение Koduc » 31 мар 2015, 15:20

Добавьте перед этим кодом:
Код: Выделить всё
$statistics Apartment::getApartmentVisitCount($model); 

Но это создаст дополнительную нагрузку на базу (по одному доп. запросу на каждое объявление), так как статистика будет получаться индвидуально для каждого объявления. Оптимизировать это уже будет платной доработкой.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 42

cron