[Решено] Счетчик кликов баннера под баннером

  • 4 Ответов
  • 535 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Gamaliaka

  • Новичок
  • *
  • 6
  • 1
Добрый день.
Хочу вытащить количество просмотров баннера в текстовое поле под самим баннером.
Использую стандартную компоненту Joomla Баннеры, все считается правильно, вопрос как эти циферки вытянуть на главную страницу?
« Последнее редактирование: 02.07.2015, 19:20:24 от b2z »

*

motokraft

  • Живу я здесь
  • ******
  • 1338
  • 59
Добрый день.
Хочу вытащить количество просмотров баннера в текстовое поле под самим баннером.

Открой файл: banners.php (/components/com_banners/models)
Опустись до 67 строки

Там будет начинаться код:
Код
$query->select(
'a.id as id,' .
'a.type as type,' .
'a.name as name,' .
'a.clicks as clicks,' .
'a.clickurl as clickurl,' .
'a.cid as cid,' .
'a.description as description,' .
'a.params as params,' .
'a.custombannercode as custombannercode,' .
'a.track_impressions as track_impressions,' .
'cl.track_impressions as client_track_impressions'
)

Замени весь этот код на
Код
$query->select('*')

И теперь ты можешь вывести любую инфу о баннере....

Что бы вывести кол-во кликов под баннером в Файле: default.php модуля mod_banners

Добавь код
Код
<?php echo $item->clicks; ?>
куда нужно, и будет тебе счастье...
...

*

Gamaliaka

  • Новичок
  • *
  • 6
  • 1
Спасибо, Валера.
Если не сложно, то ещё ответьте на вопрос: что я удалил?

*

motokraft

  • Живу я здесь
  • ******
  • 1338
  • 59
Спасибо, Валера.
Если не сложно, то ещё ответьте на вопрос: что я удалил?

Это только некоторые данные которые ты мог вывести из SQL запроса, заменив все это звездочкой (*) можешь теперь вывести Все данные из таблицы, но только одной записи, а не всех...
...

*

Gamaliaka

  • Новичок
  • *
  • 6
  • 1
Понял, спасибо еще раз.