Jump to content

silocan

Members
  • Posts

    6
  • Joined

  • Last visited

Profile Information

  • Location
    Lille

silocan's Achievements

Newbie

Newbie (1/14)

  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges

0

Reputation

  1. Bonjour, je viens pour demander de l'aide par rapport à la navigation à facette... je reprends le message du ticket suivant puisqu'il s'agit du même problème rencontré mais sur la version 1.7.6 de Prestashop, j'ai bien sûr ré-indéexé les prix et les déclinaisons. Merci d'avance pour votre lecture et votre aide ! Description du problème 1er Cas: Vous avez un produit comme une clé usb qui a 3 capacités 16 / 32 / 64go par exemple. Il y a donc 3 prix pour le même produit disons 20 / 50 / 100€. Lorsque vous regardez la proposition de tri par critères de prix de la navigation à facette, il n'y a que le montant du produit configuré par défaut qui est à 20€ dans mon exemple qui sera pris en compte par le critère de prix et pas les versions à 50 et 100€ dans le comparateur, ce n'est pas normal. Le comparateur n'affichera donc q'une fourchette de 0 à 20€ vu que les autres produits ne sont pas pris en compte. On peut en déduire qu'on ne peut pas utiliser le critère de prix pour les annonces multiversion ce qui oblige de faire une annonce pour chaque version produit et donc un magnifique duplicate content. Ce critère est donc inutilisable alors que la navigation à facette est faite pour les boutique ayant beaucoup de produits et en général des déclinaisons. Il faut que le critère de tri par prix prenne en compte les déclinaisons produits et pas que le produit qui s'affiche par défaut. Il faudrait afficher "à partir de 20€" à "50€" dans les miniature qui s'affichent lors de la recherche par critère qui me semble le plus simple et logique. Le client est donc informé qu'il y a plusieurs déclinaisons du produit avec un prix mini et max sans devoir cliquer sur l'annonce pour avoir l'information. La fiche de vente au final resterait la même. 2eme cas: Prenons le critères de taille S / M / L. soit 10 / 30 / 50€ 1 prix différent par taille, si on sélectionne le critère dans la navig à facette taille M, eh bien c'est encore le produit par défaut configuré (en général le S) qui va apparaître avec le prix du S et non du M. Ça n'est pas normal non plus et j'imagine le client qui clique, super affiché 10€ sur la mignature, une fois arrivé sur l'annonce sa taille coûte 30€, hop salut abandon direct car le client crois qu'on a tenté de le... enfin vous voyez... Le client choisi M c'est donc la photo et le prix du M qui doit s'afficher pas autre chose. J'aimerais avoir vos avis sur ce détail qui mérite qu'on s'y penche sérieusement car le prix est quand même un des principaux levier et critère de tri sur les sites ainsi que les taille mais ça peut s'appliquer à tous les autres critères.
  2. Bonjour à tous... Un up sur ce sujet car j'ai les mêmes problématique sur la version 1.7.6.5 Merci d'avance pour votre aide !
  3. Bonjour, Il n'y a personne pour m'aider sur ce sujet ?
  4. Bonjour, je souhaite rediriger mon utilisateur vers la page d'un de mes modules après authentification "/module/monmodule/moncontroller" Mais je n'arrive pas à le faire via la variable $this->authRedirection ? Comment puis-je faire ça ? y-a-t-il un hook ? puis-je former une URL du type controller=monmodule-moncontroller ? Merci d'avance pour votre aide, Cordialement, Nicolas
  5. Bonjour à tous, Je rencontre un problème de performance sur un de mes modules. J'utilise un module permettant d'afficher et filtrer l'ensemble des combinaisons pour un produit. J'ai créé un nouveau module qui permet d'associer un délais de livraison spécifique par combinaison. j'appel donc via un hook dans mon premier module afin d'afficher l'information ce qui donne : ... {foreach from=$list_id_product_attribute item=id} {$ipa = $id.id_product_attribute} {assign var=link_combination value=$link->getProductLink($product, null, null, null, null, null, $ipa)} {* DISPLAY HTML *} {hook h='displayDeliveryTimingForProductAttribute' mod='delaislivraison' product_attribute=$ipa product=$id_product} {* DISPLAY HTML *} {/foreach} ... Mon problème est que : Cas 1 : Si j'active le cache, j'ai la même valeur pour l'ensemble de mes combinaisons car il va systèmatiquement prendre la valeur en cache Cas 2: Je vide le cache à chaque appel : $this->_clearCache('displayDeliveryTimingForProduct.tpl'); return $this->display( __FILE__, 'views/front/displayDeliveryTimingForProduct.tpl', array( 'deliveryTiming' => $productDeliveryTiming, ) ); Et dans ce cas ma page met plus de 10s à s'afficher. Comme puis-je gérer ce cas ? Je ne dois pas utiliser correctement le cache et/ou le hook. Pouvez-vous m'aider ? Merci d'avance, Cordialement, Nicolas
×
×
  • Create New...