Module Meilleure vente

  • Posts: 57
  • Thank you received: 1
10 years 11 months ago #127692

Bonjour,

Juste un petit souci avec mon module meilleure vente "product-sales, classement décroissant". Lors du test de la boutique, j'ai généré beaucoup de commandes fictives. Après les avoir annulées et supprimées, les produits achetés lors de ces tests sont toujours pris en compte sur ce module.

1. Comment choisir la date du début du classement de "product-sales" ?
2. Est-ce bien le nombre de pièces vendues qui sont prises en compte et non le CA générés par produit ?


Merci et bon dimanche.

Last edit: 10 years 11 months ago by Modepiko.

Please Log in or Create an account to join the conversation.

  • Posts: 82569
  • Thank you received: 13291
  • MODERATOR
10 years 11 months ago #127705

Bonjour,

1. il n'y a pas de sélection possible. Le système utilise la valeur de la colonne "product_sales" de la table "hikashop_product" qui est mise à jour après chaque confirmation de commande. Si vous voulez faire une remise à zéro, vous pouvez utiliser une mass action pour remettre la valeur de ce champs à zéro.

2. C'est en effet le nombre de pièces.

The following user(s) said Thank You: Modepiko

Please Log in or Create an account to join the conversation.

  • Posts: 57
  • Thank you received: 1
10 years 11 months ago #127750

Merci beaucoup,

Par contre, je ne suis pas à l'aise avec les actions de masse. Alors de peur de faire une bêtise, je préfère ne rien changer avant de trouver un tuto explicite !

Bonne soirée

Please Log in or Create an account to join the conversation.

  • Posts: 26122
  • Thank you received: 4023
  • MODERATOR
10 years 11 months ago #127757

Bonsoir,

Il n'est pas explicite le tutorial ?
www.hikashop.com/support/documentation/167-massaction-form.html

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 57
  • Thank you received: 1
10 years 11 months ago #127758

:whistle: Je n'ai pas voulu vous froisser... Si si j'avais vu votre tuto, il faut juste que je prenne un peu de temps pour l'étudier et trouver les options appropriées à mon problème !

En tous les cas merci pour le support et les tutos !

Please Log in or Create an account to join the conversation.

  • Posts: 26122
  • Thank you received: 4023
  • MODERATOR
10 years 11 months ago #127762

Bonsoir,

Je n'ai pas écris ce tutorial donc je ne peux pas etre froissé. C'était une vrai question :)
Il y a peut être des choses à corriger ou à améliorer dans la documentation. Le tout est de le savoir.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 57
  • Thank you received: 1
10 years 11 months ago #128173

Voilà, j'ai eu un peu de temps pour me pencher sur le tutoriel des actions de masse.

Par contre, sauf erreur, le tuto ne répond pas à cette question :

Quels effets produisent le choix suivant :
1. INT
2. FLOAT
3. STRING
4. OPERATION


Je cherche le moyen de remettre à zéro mon module meilleure vente (sans perdre de données, bien sûr)

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
10 years 11 months ago #128205

Bonjour,

En effet, cette partie là manque de documentation.
Int et Float sont là pour saisir des valeurs numériques et String des chaines de caractères. Rien de bien nouveau c'est plutot classique.
Par contre, "Operation" permet lui de faire des opérations, tel que utiliser l'ancienne valeur et faire une addition, multiplication, ...
Par exemple: product_sales + 4 va incrémenter le nombre de vente des produits de 4.

Dans votre cas, si vous souhaitez simplement faire une reset des ventes, il suffit de sélectionner "INT" et mettre la valeur à 0. Et le champs qui vous concerne est "product_sales" ;)

The following user(s) said Thank You: Modepiko

Please Log in or Create an account to join the conversation.

  • Posts: 57
  • Thank you received: 1
10 years 11 months ago #128237

Voilà, j'ai ordonné un reset de mes produits vendus. Cela fonctionne bien sur le backend de la boutique "Meilleur produit de l'année" par contre rien de change sur l'affichage du site sur le module "Best product" ???? Quel peut en être la cause ?

Please Log in or Create an account to join the conversation.

  • Posts: 26122
  • Thank you received: 4023
  • MODERATOR
10 years 11 months ago #128373

Bonjour,

Il faut sélectionner la colonne sur laquelle l'ordre doit être fait pour le module "Best product".

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 57
  • Thank you received: 1
10 years 11 months ago #129100

Bonjour,

Merci. Par contre, je n'arrive pas à trouver de quelle colonne il s'agit ? Comme puis-je le savoir ?

C'est sûrement une question très stupide. Désolé !

Bon après-midi.

Please Log in or Create an account to join the conversation.

  • Posts: 26122
  • Thank you received: 4023
  • MODERATOR
10 years 11 months ago #129110

Bonjour,

www.hikashop.com/support/2013-08-08-00-1...es-form.html#product
Pour l'option de tri des produits, vous devez sélectionner "product_sales", car c'est sur cette information que vous souhaitez faire votre tri si j'ai bien suivit les messages précédents.

Si vous affichez les statistiques correctement sur le backend, c'est que vos données ont été correctement mise à jour. Il ne devrait donc pas y avoir de soucis spécifique à faire un tri sur cette colonne.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 57
  • Thank you received: 1
10 years 11 months ago #129112

Bonjour,

Effectivement, c'est bien sûr le tri "product_sales" que j'ai sélectionné dans les paramètre du module, sens du classement décroissant.

C'est aussi ce que je ne comprend pas, dans le backend sous "meilleur produit de l'année", il s'agit bien du produit le plus vendus alors que sur l'affichage du module, cela n'est pas le même !!!

J'ai essayé de faire d'autres tri, par exemple, "product_quantity". Et là, il s'agit bien du produit où j'ai le plus de stock.

Please Log in or Create an account to join the conversation.

  • Posts: 82569
  • Thank you received: 13291
  • MODERATOR
10 years 11 months ago #129152

La différence entre les statistiques du backend et le tri sur la colonne product_sales, c'est que les statistiques du backend utilisent les données des commandes présentes (et donc calculé à la volée lors de l'affichage des statistiques) alors que le tri se base sur la valeur de la colonne product_sales (qui est mise à jour à chaque commande). C'est nécessaire de faire ainsi sur la partie publique pour amélioré les performances, sinon la requêtes serait trop longue dans beaucoup de cas et cela ralentirait l'affichage de vos pages. Alors que sur le backend, vous n'êtes pas pressé et vous voulez plutôt avoir des données justes au centime près, pour votre compta par exemple.
Si vous avez des résultats différents, c'est que par exemple vous avez supprimé les commandes après vos tests sans remettre à zéro les valeurs de la colonne product_sales.

Please Log in or Create an account to join the conversation.

  • Posts: 57
  • Thank you received: 1
10 years 11 months ago #129164

Merci pour ces explications.

Je ne comprend pourtant toujours pas ce qui fait que mon reset product_sales ne soit pas effectif.

Manque-t'il quelque chose à mon action de masse ?

Attachments:
Last edit: 10 years 11 months ago by Modepiko.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
10 years 11 months ago #129201

Bonjour,

L'action de masse semble correctement configurée.
Merci de vérifier du côté de la cron, voir si celle si est correctement configurée et si un message d'erreur est affiché.
Pour vérifier cela il faut se rendre dans Configuration > Cron.

The following user(s) said Thank You: Modepiko

Please Log in or Create an account to join the conversation.

  • Posts: 57
  • Thank you received: 1
10 years 11 months ago #129240

Bonjour,

Sans savoir pourquoi le reset des produits s'est correctement effectué maintenant !

Merci pour votre aide et belle journée.

Please Log in or Create an account to join the conversation.

Time to create page: 0.089 seconds
Powered by Kunena Forum