Polskie wsparcie PrestaShop

PrestaShop => Wygląd => Wątek zaczęty przez: nobet w Marzec 10, 2009, 01:34:59 pm

Tytuł: statystyki odwiedzin
Wiadomość wysłana przez: nobet w Marzec 10, 2009, 01:34:59 pm
jak umieścić licznik odwiedzin na stronie głównej sklepu który pokazuje statystyki z panelu administracyjnego
Tytuł: Odp: statystyki odwiedzin
Wiadomość wysłana przez: chinskimandaryn w Marzec 10, 2009, 06:25:12 pm
Hmmm ... a nie lepiej użyć Google Analytics?
Statystyki, które biją na głowę wszystkie inne...
http://pl.wikipedia.org/wiki/Google_Analytics
Tytuł: Odp: statystyki odwiedzin
Wiadomość wysłana przez: kuras w Marzec 10, 2009, 09:55:40 pm
Możesz w stat24.pl (http://stat24.com/pl/statystyki/bezplatne_liczniki_odwiedzin) zrobić sobie licznik.

A tak na marginesie... a jest czym się pochwalić?
Myślałem że już się takich rzeczy nie robi...
Tytuł: Odp: statystyki odwiedzin
Wiadomość wysłana przez: chinskimandaryn w Marzec 10, 2009, 11:14:22 pm
Darmowe liczniki są też na: http://www.google.com/search?q=darmowy+licznik
Swoją drogą dawniej (z 10 lat temu ;-) ) to każdy musiał mieć licznik ... taka była moda :-)
Tytuł: Odp: statystyki odwiedzin
Wiadomość wysłana przez: nobet w Marzec 11, 2009, 08:19:01 pm
We Francji widać dalej jest, a sklep ma tam wisieć. a co do licznika to zastanawiałem się czy da się jakoś wykorzystać, moduły sklepu skoro i tak prowadzi statystki.
Tytuł: Odp: statystyki odwiedzin
Wiadomość wysłana przez: pawe w Lipiec 05, 2011, 10:46:07 pm
Hmmm ... a nie lepiej użyć Google Analytics?
Statystyki, które biją na głowę wszystkie inne...
http://pl.wikipedia.org/wiki/Google_Analytics

Proszę o info w którym miejscu - pliku należy wkleji ten kod do statystyk.
Diękuję
Tytuł: Odp: statystyki odwiedzin
Wiadomość wysłana przez: grabek1985 w Styczeń 02, 2012, 09:55:45 pm
jak umieścić licznik odwiedzin na stronie głównej sklepu który pokazuje statystyki z panelu administracyjnego

1. W pliku /classes/Configuration.php dodajemy metody:

   public function getTotalVisits()
   {
      return Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue('
      SELECT COUNT(c.`id_connections`)
      FROM `'._DB_PREFIX_.'connections` c');
   }
   
   public function getTotalGuests()
   {
      return Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue('
      SELECT COUNT(DISTINCT c.`id_guest`)
      FROM `'._DB_PREFIX_.'connections` c);
   }

2. W pliku /classes/FrontControler.php do tablicy $smarty->assign(array(...)); (linia 236) dodajemy
              'counterv' => Configuration::getTotalVisits(),
              'counterq' => Configuration::getTotalGuests(),

3. I teraz już przykład: w szablonie blockpermanentlinks-header.tpl dodałem sobie:
<li id="counter">Ilość odwiedzin
<strong>{$counterv}</strong></li>

Jak widać wykorzystałem pierwszą zmienna $counterv czyli ilość wszystkich wejsc ;)
Wystarczy zmienić lub dodać {$counterq} i otrzymamy ilość unikalnych wejść.