Resettare il contatore hits articoli

PrintPDF

Prima di pubblicare il vostro sito Joomla si eseguono test su frontend con diversi utenti test, diversi articoli, con accesso ai moduli e ai diversi menu e altro ancora. Poiché si tratta di un CMS, il contenuto viene visualizzato su ogni pagina. Dopo aver fatto clic per aprire un articolo, si incrementa di fatto il contatore articolo.

Alla fine del processo di test , alcuni contatori articolo potrebbero arrivare a centinaia di visualizzazioni e, se si sceglie di visualizzare questa funzione articolo - Hits, è necessario reimpostare il contatore per riportarlo a zero prima che il vostro sito Joomla sia visibile al Pubblico.

In Joomla 1.5 si poteva utilizzare un comodo pulsante di reset, ma questo è scomparso di fatto nelle recenti release 1.6-1.7. Così ora l'unico modo per farlo è quello di eseguire query SQL nel database MySQL usando phpMyAdmin.

Così adesso si possono presentare 2 scenari:

  • Azzerare il contatore articolo per un singolo articolo
  • Azzerare il contatore articolo per tutti gli articoli

e per effettuare ciò dovremo effettuare i seguenti passi:

  1. Trovare l'ID articolo in Gestione articolo
  2. Accesso al database MySQL con client phpMyAdmin
  3. Eseguire query di selezione per verificare l'ID in phpMyAdmin
  4. Eseguire query di aggiornamento per aggiornare tutti i contatore visita a zero in phpMyAdmin

 

Trovare l'ID articolo in Gestione articolo

Prima di tutto ricaviamo l'ID dell'articolo per il quale intendiamo resettare gli Hits e per far ciò entrimo nel pannello di controllo e in Gestione Articoli apriamo la lista degli articoli e cerchiamo il numero id che troveremo come ultima informazione nella riga che riporta le informazioni dell'articolo stesso nella lista articoli che stiamo visualizzando.

L'accesso al database MySQL in phpMyAdmin

Seconda azione da effettuare è accedere al nostro spazio Mysql utilizzando le credenziali adeguate (non le stesse che abbiamo utilizzato per accedere al pannello amministrativo Joomla)

Eseguire query di selezione per verificare l'ID in phpMyAdmin

Appena entrati nel nostro spazio Mysql e raggiunto il database che stiamo utilizzando per il nostro sito clicchiamo in alto nel menu nel tab SQL e inseriamo il seguente codice nel campo che verrà visualizzato e poi su esegui (l'esempio cercherà di recuperare i dati dell'articolo che ha ID 35)

Select * from jos_content where ID = 35

Eseguire query di aggiornamento per aggiornare tutti i articolo contatore a zero in phpMyAdmin

fatto questo e se tutto è andato per il verso giusto avremo le informazioni dell'articolo ID 35 e adesso procederemo col reset del contatore eseguendo il codice seguente da inserire nel campo che si aprira dopo aver nuovamente cliccato sul tab sql.

Update jos_content where ID=35 set hits=0

E se voglio resettare tutti gli articoli?

In questo caso dovremo eseguire questo comando e tutti gli articoli verranno automaticamente impostati a zero

Update jos_content set hits=0
The Joomla!® name and logo is used under a limited license from Open Source Matters in the U.S.A. and other countries. Joomlaitalia.com is not affiliated with or endorsed by O.S.M. or the Joomla!® Project.