Jump to content

abouzouzou

Members
  • Posts

    298
  • Joined

  • Last visited

Posts posted by abouzouzou

  1. 1 minute ago, Rachid Boulsane said:

    la passerelle sécurisée te permet d'obtenir le token c'est bien ça ? tu as choisi de passer par les apis prestashop ou bien direct en bdd ? 

     

    Merci de tes réponses :)

    je génère 2 token 1 pour la lecture des employés uniquement, un pour les modifications , creation etc..

    ensuite le front va appeler ma passerelle avec login / password employé => passerelle qui appele l'api REST avec le token, vérifie login / password, si ok alors je créé un token JWT pour le front et ensuite quand j'ai un JWT valide quand je fais des appel sur la passerelle j'utilidse mon 2 eme token pour faire mes actions....

    JE suis obligé de faire cela car les nouvelle techno front exposent tout sur le navigateur et donc potentiellement on peut voir les token PRESTASHOP, pas très cool hihih

  2. 4 minutes ago, Rachid Boulsane said:

    Bonjour à tous, 

    Je suis preneur du fin mot de l'histoire :) j'aimerai également mettre en place un dashboard simple en cuisine ou les personnes n'auront qu'à cliquer pour changer l'état des commandes sans passer par le back office

    Bonjour,  j'ai dévelopé 2 outils, une passerelle securisé et un dashboard en vue JS il peu etre amélioré et adaptable a d'autre société au cas ou ...

  3. 5 minutes ago, Prestashop Addict said:

    Dès que le client renseigne son adresse, les produits sont supprimés du panier et il a une alerte avec la liste des produits supprimés et pourquoi.

    Pour une experience utilisateur je pense pas que ce soit bien , c'est frustrant de se voir retirer un objet d'un panier, déjà que c'est dur de faire ajouter...

     

    Il y avait des posts qui proposait de capter la geolocalisation ou encore de mettre l'adresse des le début ou la zone de livraison...

  4. 3 hours ago, Mediacom87 said:

    non, aucune incidence, c'est juste pour s'amuser que la Team PrestaShop communique ce genre de tableau.

    ironie quand tu nous tien 😛 quand je parle d'incidence c'est de mettre une version deprecated de la version de php ^^, car la mienne tourne depuis 1 an en 7.3 et que la en passant en 7.2 j'ai mon hebergeur qui s'allume comme un sapin de noel...

    du coup j'ai voulu migré en 1.7.7 et tout à pété.... on va repasser en 7.2 mais je pense pas que mon problème soit lié... en attendant j'ai pas le temps de gérer une migration, c'est des pertes...

  5. Bonjour, 

    j'ai des choses un peu étranges qui se passent sur mon site. Parfois un utilisateur qui créé son adresse, son adresse est dupliquée plusieurs fois et impossible de supprimer ces adresses.

    Avez vous une idée ?

     

    prestashop 1.7.6.8

    php 7.3

    site en ligne depuis 1 an

    theme acheté

    Modification au niveau de l'id adresse bug connu et corrigé dans la version 1.7.7

    hebergement Infomaniak VPS

    pas de navigateurs

     

    image.thumb.png.e628bc1fdf6c346221460f67590f3a46.png

  6. 3 minutes ago, SmartDataSoft said:

    Bonjour,

    Veuillez vérifier que votre version php est compatible avec PrestaShop. La compatibilité PHP est un gros problème. Cela cause beaucoup de choses qui ne fonctionnent pas. Je pense que si vous changez la version PHP, cela fonctionnera

    Merci

    on l'a changé , mais le mal étati déjà fait.... donc on a du tout retouché pour que ca refonctionne !!

  7. On 7/18/2021 at 7:54 PM, Eolia said:

    vous avez un module qui:

    - soit fait exploser le cookie

    - soit réinitialise le cart (new Cart(); )

     

    Regardez dans vos derniers modules ajoutés ou mis à jour.

    le truc c'est que on a rien mis à jour depuis un bout de temps, on a virer des truc qui bouffaient de la place.

    Par contre on a activé laffichage du panier une fois connecté, du coup ca reduit ce comportement, seul quelques utilisateurs l'ont, on a aussi reduit le temps du cookies en front de 6000 à 360

  8. Bonjour, 

     

    je suis intervenu sur le site d'un client qu'on a pas touché depuis longtemps, à part que php s'etait mis à jour dans une version non compatbile on a un autre soucis qui est apparue, plus aucune sous categorie n'est visible , ni dans les produits ni dans les menus mais toujours dansd le menu categorie ci-joint :

     

    image.png.144aab6a489a9ce5a27dce8dde894948.png

    au dessus on ne vois plus aucune catégorie de la carte du coup quand je modifie le code et bien tout s'enregistre dans accueil...

     

    image.thumb.png.a368d70142ce56944592fda5f0b2eded.png

     

    pourtant ici nous voyons bien toutes les catégories , alors je sèche un peu, vous avez une idée ? j'ai été voir en base et les liens des catégories sont bien faits...

    merci!

  9. j'ai mis 360 je sais plus si c secondes ou minutes....

     

    czar j'ai un seul client qui a le soucis

     

     

    On 7/20/2021 at 5:06 PM, Ric34 said:

    Bonjour, j'avais le même problème et de mon côté c'était dû à un module et mes cookies. 
    Essayez de réduire la durée de vie de vos Cookies. Si vous utilisez le module (produits déjà vus) ce dernier peut causer ce problème (il rallonge et parfois fait dépasser la longueur maxi du cookie).
    Vous pouvez forcer la génération d'un nouveau cookie (dans classes/Cookie.php via un override).

    le module produit déjà vu posait problèmes car le code s'executait avant le chargement des JS

    pkoi le temps de vide des cookies est un soucis ? 

    merci

  10. 6 hours ago, Ric34 said:

    Bonjour, j'avais le même problème et de mon côté c'était dû à un module et mes cookies. 
    Essayez de réduire la durée de vie de vos Cookies. Si vous utilisez le module (produits déjà vus) ce dernier peut causer ce problème (il rallonge et parfois fait dépasser la longueur maxi du cookie).
    Vous pouvez forcer la génération d'un nouveau cookie (dans classes/Cookie.php via un override).

    le module produit déjà vu posait problèmes car le code s'executait avant le chargement des JS

    pkoi le temps de vide des cookies est un soucis ? 

    merci

  11. Bonjour, 

    Version prestashop : 1.7.6.8

    J'ai un ou plusieurs clients qui ne peuvent plus commander, plusieurs paniers à 0 € sont crées et ils ajoutent au panier mais il ne se passe rien.

    Quand on se connecte (avec le module connexion client) à leur compte on a pas le soucis, mais on se retrouve avec pleins de paniers à 0 et des clients qui peuvent pas commander

    On a un peu regardé et on a vu que si on desactive les stats apparement à chaque connexion utilisateur un panier à 0 est créé mais je ne pense pas que ce soit le cas pour nous.... (à tester) ce bug est encore actif, mais la le soucis est que le client ne peut pas du tout commander

    Le soucis dans le bug soulevé que j'ai vu sur les forum est l'impossibilité de reprendre un panuer abandonné car à chaque connexion un nouveau panier est récréé

    Dites vous confirmez, normalement , je suis sur mon téléphone, je fait un panier en tant que client, puis je me connecte sur mon pc en tant que client, je devrais avoir le panier que j'ai fait sur mon téléphone ? 

    Une idée ? 

    image.thumb.png.a874aa4dc7393c62f803a4e94489a59d.png

  12. 4 hours ago, pogman said:

    bonjour;

     

    j'etais justement entrain de subir le problème de l'adresse incomplete au moment du panier suite à l'activation du numero de tel portable dans le back office au niveau des champs obligatoires.

    plutot que desactiver ce champ dans le BO, comme nous en avons vraiment besoin pour l'expédition des colis, comment faire evoluer le formulaire lors du passage en caisse sur la boutique presta ? ou la creation de compte afin de faire apparaitre la ligne de telephone mobile comme obligatoire.

    aujourd'hui que j'active le numero de mobile obligatoire dans le back office ou pas, je ne vois aucun changement dans le formulaire front office

    Merci

     

    Olivier

     

     

    On doit l'activer à 2 endroits dans la configuration du pays (dans internationalisation, adresse) 

    Ensuite dans l'onglet client du bo en bas dans champs obligatoire

  13. Bonjour, 

    Nous avons un gros soucis sur notre boutique. Un exemple une personne commande un produit en 3 exemplaires. Le poids est définit à 1,3 kg dans l'onglet livraison pour la déclinaison mais dans le détail de la commande on voit 7 kilos... (au lieu de 3.9 kilo)

    vous auriez une idée ? cela est très problématique dans la mesure ou le client voit un prix qui n'est pas adapté et peu le faire fuir !

  14. 9 hours ago, Mediacom87 said:

    d'où l’intérêt de passer par un module 🙂

    oui tout a fait en règle générale je prend les modules mais :

    • module google remarketing
    • module google analytics
    • module google ads tracking
    • module google revies
    • module shopping

    ca commence à faire beaucoup, de plus ces modules font pas mal de requetes donc malgré tou ca alourdi.... en plus tous les js sont des les head (et pas forcement de async, bon la je met pas ma main au feu)

     

    en plus pour ma part le plugin ad marketing foncionnait mal ils ont cherché un peu, pas trouvé, et m'ont proposé de les remboursé, puis si on a des events spéciaux à mettre ca fonctionnera pas ia que le classique et aussi faudrait passer par le GTM plugin et la c'est pas si simple, en plus quand on bosse avec une société experte SEA chaque jour est compté ^^

     

    merci en tout cas pour votre réactivité ! toujours au top ca fait plaisir

  15. 9 hours ago, Mediacom87 said:

    blague à part pourquoi ne pas simplement mettre dans votre tpl sans déclaration dans le controller le code suivant :

    
          'value': {/literal}{$order->total_paid|string_format:"%.2f"}{literal},
          

     

    alors j'ai testé,

    cela ne fonctionne pas j'ai pas le temps de regarder pourquoi , mais l'order dans le template est un presented_order donc une order modifié, et je pense que la presented order n'a pas ces attributes, d'ou le fait de le faire dans le controller

      $order = new Order(Order::getIdByCartId((int) ($this->id_cart)));
            $presentedOrder = $this->order_presenter->present($order);
     

    ca appelle 

     

    use PrestaShop\PrestaShop\Adapter\Presenter\Order\OrderPresenter;
     

  16. en fait dans le controller il faut assigner mes valeurs:

    puis dans le smarty je les reutilise orderCondirmationController.php

     

          $this->context->smarty->assign(array(
                'HOOK_ORDER_CONFIRMATION' => $this->displayOrderConfirmation($order),
                'HOOK_PAYMENT_RETURN' => $this->displayPaymentReturn($order),
                'order' => $presentedOrder,
                'register_form' => $register_form,
    		'id_order' => $order->id,
    		'total'=>$order->total_paid,
            ));

    et dans le template order-confirmation.tpl

    {literal}
    <script>
      gtag('event', 'conversion', {
          'send_to': 'AW-XXXXXXXX/YYYYYYYYY',
          'value': {/literal}{$total|string_format:"%.2f"}{literal},
          'currency': 'EUR',
          'transaction_id': '{/literal}{$id_order}{literal}'
      });
    </script>
    {/literal}

    ...

  17. Bonjour, 

     

    je souhaite ajouter dans order-confirmation.tpl une balise javascript de conversion google ads...

    mais lors de l'ajout de mon code, la valeur des variable est vide alors que c'est utilisé quelques lignes plus haut et fonctionne ! ci join mon code

     

      {block name='hook_order_confirmation_2'}
        <section id="content-hook-order-confirmation-footer">
          {hook h='displayOrderConfirmation2'}
    	<!-- Event snippet for ASUC - Achat conversion page -->
    {literal}
    <script>
      gtag('event', 'conversion', {
          'send_to': 'AW-XXXXXX/YYYYYYYYYYYYY',
          'value': {/literal}{$order.totals}{literal},
          'currency': 'EUR',
          'transaction_id': '{/literal}{$order.id}{literal}'
      });
    </script>
    {/literal}
        </section>
      {/block}
    {/block}

    tout s'écris mais les 2 valeurs  $order.totals et $order.id est vide...

     

    le resultat est le suivant dans order confirmation ( a savoir que je rafraichi juste la page de ma commande à chaque fois, mais les valeurs sont bien enregistrées sur le pixel de facebook)

    image.png.a496ae5bfd6c2656ce55d1250bb394a2.png

     

    une idée ? merci

     

    j'ai un module mais je ne veux pas l'utiliser pour des raisons de perf, je devrais ajouter trop de modules au final

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More