Back to top

Autore Topic: Hits (letture) articoli. [RISOLTO]  (Letto 16693 volte)

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Hits (letture) articoli. [RISOLTO]
« il: 01 Ott 2009, 17:10:11 »
Un ciao al forum. Come da topic sto cercando un contatore di letture per articolo, un contatore di Hits insomma. Ne conoscete? Ho googlato un sacco ma non riesco a trovare qualcosa del genere.

Ciao
« Ultima modifica: 04 Ott 2009, 18:14:55 da Nick78 »

Offline MarkOne

  • Appassionato
  • ***
  • Post: 597
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #1 il: 01 Ott 2009, 20:38:46 »
Ciao,
guarda che il counter è già parte di Joomla! Dal lato amministratore si vedono sia i click che le impressions.
Poi lavorando sui parametri delle categorie puoi vederli anche da frontend.
Mark One
Everybody is ignorant, only on different subjects.
(W. Rogers)

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #2 il: 01 Ott 2009, 21:52:39 »
Io credo che Nick78 cerchi proprio un contatore da pubblicare in frontend....
Vedi qui:
http://extensions.joomla.org/extensions/site-management/visitors
 ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #3 il: 02 Ott 2009, 08:52:20 »
Ciao,
guarda che il counter è già parte di Joomla! Dal lato amministratore si vedono sia i click che le impressions.
Poi lavorando sui parametri delle categorie puoi vederli anche da frontend.
Questo lo sapevo e ho visto anche che nei parametri si può impostare la visualizzazione o meno delle letture del singolo articolo sul frontend, cosa che, piccolo particolare, non funziona. Quindi mi chiedevo se c'è ne erano altri di simili. Non voglio un contatore globale di pagine (sul mio sito già c'è una cosa simile), voglio che per ogni articolo venga visualizzato, magari affinaco alla data di pubblicazione, il numero totale di letture.
Spero di essermi spiegato bene.

Ciao

Offline Felas

  • Appassionato
  • ***
  • Post: 663
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #4 il: 02 Ott 2009, 10:12:55 »
mi pare che se cerchi in vecchie discussione se ne era parlato delle hits per ogni articolo.. ;D

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #5 il: 02 Ott 2009, 10:22:45 »
Ricercherò allora... :( fino ad ora nn sono riuscito a trovare nulla.

Nicola

Offline Felas

  • Appassionato
  • ***
  • Post: 663
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #6 il: 02 Ott 2009, 10:59:53 »
prova a leggere questo

http://forum.joomla.it/index.php/topic,76018.0.html

alcuni hanno risolto

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #7 il: 02 Ott 2009, 11:09:40 »
Avevo già letto quella discussione e provato in locale. Ma non sono riuscito a farla funzionare... :(
Continuerò a girovagare su google... :(

Comunque grazie tante.
Ciao

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #8 il: 02 Ott 2009, 12:28:10 »
Avevo capito male io.
Una cosa come in questo sito ti va bene?
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #9 il: 02 Ott 2009, 14:13:33 »
Si, sarebbe perfetto poi se comparisse anche in home page insieme alle altre info (autore, data pubblicazione, etc.).

Ciao

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #10 il: 03 Ott 2009, 16:00:28 »
Up! :)

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #11 il: 03 Ott 2009, 16:24:06 »
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #12 il: 03 Ott 2009, 16:38:51 »
Grazie! Sembra funzionare! Ora devo trovare il modo di mettere questo hits anche in home page nelle anteprime degli articoli.

Ciao

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #13 il: 03 Ott 2009, 16:47:24 »
Io credo che vada sovrascritto questo file:
components/com_content/views/frontpage/tmpl/default.php
 ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #14 il: 03 Ott 2009, 17:09:26 »
Sono riuscito a sistemare la visualizzazione nella lettura dell'articolo, ma in quella in home page , niente da fare. Il file da modificare è /frontpage/tmpl/default_item.php, il problema è che non riesco a passare i parametri da visualizzare, cioè gli hits non vengono mostrati ma solo la frase "L'articolo è stato letto volte".

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #15 il: 03 Ott 2009, 23:36:05 »
Allora, dopo aver modificato il file:
components/com_content/views/frontpage/tmpl/default_item.php
incollando questo codice dove vuoi far apparire le visite:
Codice: [Seleziona]
<?php if ($this->params->get('show_hits')) : ?>
 <span>         
 Questo articolo &egrave; stato letto: <?php echo $this->item->hits?> volte
 </span>
 <?php endif; ?>
apparirà nei nostri articoli in home-page solo il testo senza le hits.
Perchè appaiano effettivamente anche le visite bisogna modificare un altro file:
components/com_content/models/frontpage.php
cerca questo codice:
Codice: [Seleziona]
a.publish_down, a.images, a.attribs,e sostituiscilo conquesto:
Codice: [Seleziona]
a.publish_down, a.images, a.attribs, a.hits,.
Adesso anche negli articoli in home page apparirà il numero delle visite  :D
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #16 il: 04 Ott 2009, 09:18:04 »
Ciao e grazie mille per la disponibilità. Allora seguendo la tua procedura funziona tutto per inserire gli hits nella lettura completa dell'articolo, mentre per l'inserimento degli hits in home page non sono riuscito a farla funzionare. Ho seguito per bene tutto quello che hai scritto nell'ultimo post, ma non funziona. Oggi farò ulteriori prove.

Ciao

ps le modifiche sono già sul mio sito! :)

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #17 il: 04 Ott 2009, 11:28:23 »
La sovrascrittura di questo file
components/com_content/models/frontpage.php
non funziona con l'override. Devi modificare proprio il file del core di joomla!, purtroppo. >:(
Fallo con attenzione, facendo sempre copia di backup. Tenendo presente che in caso di aggiornamento di Joomla! potrebbe essere necessario ritornare a modificarlo.  ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #18 il: 04 Ott 2009, 17:15:59 »
Niente da fare tonicopi! non riesco a far andare questa cosa. Ho provato a fare tutti i passaggi che ti ho descritto e che tu mi hai indicato, ma non cambia nulla. Quando mi viene fuori "questo messaggio è stato letto volte", addirittura scompare tutta la parte destra della home page con tutti moduli spostati in fondo... tutto questo ottenuto modicando il file default_item.php. A questo punto mollo... :(

Ciao

Offline Nick78

  • Esploratore
  • **
  • Post: 92
  • Sesso: Maschio
    • Mostra profilo
Re:Hits (letture) articoli.
« Risposta #19 il: 04 Ott 2009, 18:14:20 »
 ;D ;D ;D ;D Sono riuscito a farlo funzionare!!!
Allora spiego anche come, magari serve a qualcuno.
Si apre il file templates/ra_sunset_2/html/com_content/frontpage/default_item.php e ho aggiunto queste due righe di codice a seconda di dove voglio far comparire le hits dell'articolo:
Codice: [Seleziona]
<span style="float:right;"> <span class="visite">
<?php echo "Hits Articolo: ".$this->item->hits?>

Poi ho modificato il css del template, aggiungendo questo righe:
Codice: [Seleziona]
span.visite {
 font-weight: normal;
 font-size:5px;
 color: #E17236;
}

Poi ho modificato il file /components/com_content/models/frontpage.php aggiungendo alla riga:
Codice: [Seleziona]
$query = ' SELECT a.id, a.title, a.alias, a.title_alias,
' a.publish_up, a.publish_down, a.images, a.attribs, a.urls, a.metakey, a.metadesc, a.access,
la stringa a.hits,
Facendo questo ho le hits dell'articolo anche in home page.
Un grazie a tonicopi per il supporto e l'aiuto.
Nicola

 



Web Design Bolzano Kreatif