La première chose que je fais lors du démarrage d'un projet est de demander au client s'il a besoin de journaux d'utilisateurs sur son site Web. Mage_Log
Module en termes techniques . Dans tous les cas jusqu'à présent, j'ai obtenu la réponse:
Non, nous utiliserons Google Analytics.
Et la question suivante est "Voulez-vous comparer les produits?". Je pose ces questions parce que les tables de journal ont tendance à devenir de grandes heures supplémentaires, et le site Web devient lent. Je veux donc éviter de résoudre les problèmes de vitesse.
La deuxième question que je pose est que la section de comparaison des produits dépend des journaux des clients invités. Voir ceci dans le addAction
contrôleur de comparaison de produits:
if ($productId
&& (Mage::getSingleton('log/visitor')->getId() || Mage::getSingleton('customer/session')->isLoggedIn())
)
Donc, si le client veut comparer les produits, je ne peux pas désactiver la journalisation.
Je veux dire que je pourrais rechercher une extension ou en créer une, mais la vraie question est: pourquoi la fonctionnalité de comparaison est-elle liée à l'identifiant du visiteur? Tout bon résultat de cela?. Les guillemets invités fonctionnent bien en référençant l'id du devis dans la session. Pourquoi pas la même chose pour comparer les produits?
log/visitor
que cela fonctionne avec les informations de session? Je n'ai jamais essayé moi