j'essaye de créer une page de messages la plus vue en utilisant des vues. Je sais comment créer une page avec le message le plus commenté, mais je n'arrive pas à trouver l'option de nombre de vues. Aucune suggestion. Dois-je ajouter une relation?
j'essaye de créer une page de messages la plus vue en utilisant des vues. Je sais comment créer une page avec le message le plus commenté, mais je n'arrive pas à trouver l'option de nombre de vues. Aucune suggestion. Dois-je ajouter une relation?
Réponses:
Essayez d'utiliser les modules Statistiques. Il vient avec le noyau Drupal.
Documents de do: http://drupal.org/documentation/modules/statistics
MISE À JOUR CI-DESSOUS: (CAPTURE D'ÉCRAN)
INSERT
requête sur chaque page consultée.
Je sais que le module Statistiques est au cœur mais je pense que le module Radioactivité crée une solution plus réaliste pour vérifier l'activité d'un nœud. Vous pouvez ajouter des profils de désintégration et affecter de l'énergie aux différents événements. Par exemple, vous pouvez ajouter 1 énergie si quelqu'un affiche le nœud, vous pouvez ajouter 5 énergie si quelqu'un a commenté le nœud et vous pouvez ajouter 15 énergie si quelqu'un a marqué comme favori.
J'espère que ça aide.
Depuis la page du projet:
Ce module fournit un type de champ qui peut être utilisé comme une métrique hotness ou un compteur de vue régulier pour les entités et bien plus encore. En substance, les entités qui reçoivent de l'attention (vues ou actions définies par des règles) sont chauffées tandis que celles inactives se refroidissent lentement.
Vous devez généralement éviter d'utiliser le module de statistiques car il ajoute des requêtes d'écriture indésirables à la base de données et ne sera pas précis lors de l'utilisation de la mise en cache de proxy inverse comme Varnish.
La solution recommandée serait d'utiliser Google Analytics pour suivre les statistiques de vos pages, puis le module Statistiques de Google Analytics pour récupérer les données et les exposer aux vues.