Jump to content

Shonen

Members
  • Posts

    267
  • Joined

  • Last visited

Posts posted by Shonen

  1. Je viens aussi de remarquer cette nouvelle formule.

    J'ai sur mon compte 80 modules d'achetés, je passe la plupart de mes achats sur l'addon, pour une question de praticité (les modules sur 1 compte, la liste de mes sites, pouvoir télécharger à nouveau le module au besoin pour une réinstalle, factures centralisées…).

    On 9/7/2021 at 6:17 PM, Divine said:

    Bah dans l'absolu, rien n'oblige à acheter sur la marketplace Addons : la plupart des développeurs ont leur propre site.

    Je pense maintenant passer directement par les sites des développeurs, mais en effet on est parfois moins rassuré quand on ne connait pas le dev mais que le module paraît OK.

    Mais l'augmentation de 40% du prix pique quand même.

    • Like 1
  2. Salut,

    Je n'avais pas non plus connaissance de cette fonctionnalité. Par contre tu n'es pas le seul !

    https://www.arnaud-merigeau.fr/comment-corriger-le-probleme-des-commandes-doublons-ou-liees-dans-prestashop (je ne conseillerais pas de faire sa solution, pour moi elle est hors sujet)

    https://github.com/PrestaShop/prestashop-specs/issues/111 => "Because this splitting is made by PrestaShop after the Payment, Customer has only paid Shipping Costs for one Order."

    https://github.com/PrestaShop/PrestaShop/issues/15491

    Une erreur de Prestashop donc, tu n'y peux rien j'ai l'impression.

    • Thanks 1
  3. 9 minutes ago, ludiglo92 said:

    Hello,

     

    j'avais tenté de vider le cache + le mode debug mais ça n'avait pas fonctionné.

    Mais bon, plus de problème désormais ; c'est le principal! :)

    Je pense que vos clients seront surpris la première fois qu'ils auront un warning, ce qui arrivera forcément puisque c'est le but du mode debug.

    Ré-essayez tout de même de passer en production, vérifier si le bug persiste, vider le cache du back-office ET supprimer le dossier que j'ai mentionné plus haut, puis vérifier à nouveau votre bug. Ce n'est qu'un conseil mais c'est certain que vous allez avoir de mauvaises surprises à rester en debug.

  4. 3 minutes ago, Mediacom87 said:

    Tu veux parler de cette procédures que tout le monde doit mettre en opalce sur toutes les versions de Prestashop 1.7 lorsqu'un souci semble apparaitre, à savoir :

    1. activer le mode debug : https://www.prestatoolbox.fr/content/24-messages-erreurs-prestashop
    2. Puis vider le cache manuellement : https://www.mediacom87.fr/faq-comment-vider-le-cache-manuellement-sur-prestashop-17/

    Et alors retourner sur son site pour contrôler si un message d'erreur apparait pour permettre d'identifier l'origine du souci 🙂

    Pour un CMS autant utilisé, et surtout par une majorité n'y connaissant rien en développement, je trouve ça tellement traumatisant la première fois où tu passe du debug à la prod, et que tu as page blanche, ce qui arrive quasi obligatoirement si on ne vide pas le cache manuellement. Le bouton vider le cache du backoffice servira peut être à quelque chose un jour !

    En attendant, je reste sur ma 1.6 :)

  5. 15 hours ago, ludiglo92 said:

    merci @Mediacom87!

    J'ai trouvé ce que c'était finalement. Le site est live et cela créé des bugs en cascade. Dès que je l'ai mis en maintenance, tout a été réparé.

     

    Ca appui la première intervention de Mediacom, il s'agit très probablement du cache du site en production qui est pourrit.

    Essayez de supprimer le contenu du dossier /var/cache/, il devrait y avoir un dossier /dev/ et un dossier /prod/ qui ne sont pas utiles et qui seront créé à neuf.

  6. 4 minutes ago, Wenheda said:

    Justement, je ne cherche pas a importer mais à exporter les données d'une boutique précise qui se trouve en multiboutique
    Tu penses que le module qui tu suggère peut le faire ?

    Le module s'installe sur 2 sites : la boutique "source", celle qui contient les données, recevra un petit module qui permet juste d'assurer qu'on possède bien le site.

    Ensuite sur la boutique "cible", qui est vide de clients/commandes/... En démarrant le module, il va exporter les données de la boutique source, pour les importer sur la boutique cible. Et le module permet de décider quel magasin exporter si tu as du multiboutique.

  7. Salut,

    J'imagine que c'est faisable via phpmyadmin mais je n'ai pas la requête exacte.

    Sinon, un module qui le fait très bien pour l'avoir déjà utilisé : https://addons.prestashop.com/fr/migration-donnees-sauvegarde/8934-outil-de-migration-prestashop-passez-a-prestashop-17.html

    Il te permet de connecter 2 boutiques, pour importer les clients, produits, commandes... de la boutique principale (fonctionne avec le multiboutique) vers une autre boutique, donc un site au besoin.

    image.png.83588e0c79fdad1fc74c86221661b467.png

  8. Salut,

    Non ce n'est pas normal. Je viens de faire le test sur un Prestashop 1.7 de base, et au passage d'une commande annulée, le stock est bien remis.

    Vérifiez dans Catalogue > Stocks, puis onglet Mouvements. Normalement il devrait y avoir des +xx avec en type "Commande client" avec un lien vers la commande en question si elle a été correctement annulée.

    Ce fonctionnement se trouve dans le fichier classes/order/OrderDetail.php l.532

        /**
         * Check the order status.
         *
         * @param array $product
         * @param int $id_order_state
         */
        protected function checkProductStock($product, $id_order_state)
        {
            if ($id_order_state != Configuration::get('PS_OS_CANCELED') && $id_order_state != Configuration::get('PS_OS_ERROR')) {
                $update_quantity = true;
                if (!StockAvailable::dependsOnStock($product['id_product'])) {
                    $update_quantity = StockAvailable::updateQuantity($product['id_product'], $product['id_product_attribute'], -(int) $product['cart_quantity'], $product['id_shop'], true);
                }
    
                if ($update_quantity) {
                    $product['stock_quantity'] -= $product['cart_quantity'];
                }
    
                if ($product['stock_quantity'] < 0 && Configuration::get('PS_STOCK_MANAGEMENT')) {
                    $this->outOfStock = true;
                }
                Product::updateDefaultAttribute($product['id_product']);
            }
        }

    La ligne intéressante est au tout début, si la commande est en statut Canceled ou Error, alors on met à jour la quantité.

    • Thanks 1
  9. On 8/6/2021 at 10:18 AM, couillaler said:

    Hello,

    Ben, les cookies font partie, juridiquement parlant du RGPD (Règlement Général sur la Protection des Données), vu que c'est aussi ce qu'ils font, la récupération de données en vue d'une exploitation.

    https://www.cnil.fr/fr/cookies-et-traceurs-que-dit-la-loi

    voir encadré "Quel est le cadre juridique applicable ?" du lien ci-dessus.

    La Cnil a d'ailleurs des recommandations à ce sujet : https://www.cnil.fr/sites/default/files/atoms/files/recommandation-cookies-et-autres-traceurs.pdf

    Antoine

    Oui, mais le module officiel Prestashop RGPD ne s'occupe que de la nouvelle loi RGPD (25 mai 2018) à savoir le droit de regard et suppression sur ses informations clients. Il se fiche des cookies (traceurs, analytics, cookies session...) du 01 octobre 2020 avec un terme au 31 mars 2021 pour la mise en place. Voilà pourquoi je préfère préciser et séparer ces deux entités même si elles font partie de la même démarche.

    On 8/6/2021 at 2:13 PM, requer said:

    Bonjour,

    Essayons d'être concrets si vous voulez-bien.

    Y-a-t-il un traceur sur PS 1.6.1.24 ?

    Je collecte des données , nom, prénom et adresses de mes clients qui sont strictement réservées au déclenchement de commandes.

    Les règlements se font via Paypal.

    Je ne vend strictement jamais  de fichiers clientèle.

    Les cookies sont strictement des cookies de fonctionnement.

    J'indique tout cela sur un document sur la boutique.

    Que dois-je faire de plus ?

    Bien cordialement

    Marie-Pascale

     

    @couillaler répond correctement à ta question, tu dois préciser que tu ne fais qu'utiliser les cookies obligatoires, qui ne sont pas réglementés par la CNIL et que tu peux récolter sans l'accord de l'utilisateur (cookies de session) tant que tu l'avertis.

    Tu dois réaliser un développement ou un module uniquement lorsque tu utilises des cookies tels que Google Analytics pour n'en citer qu'un.

    La RGPD est elle aussi obligatoire, elle permet à tes clients de savoir ce que ton site dispose comme information à leur sujet, et permet, pour l'administrateur, un système simple de suppression de compte au besoin.

  10. Pour ajouter un pays il suffit d'aller dans le backoffice, localisation, Pays et ajouter les pays dont tu as besoin. Ca va automatiquement mettre à jour la liste des pays lors de la création de compte.

    Par contre je ne vois pas comment avoir des pays différents pour la livraison et la facturation j'avoue, sachant qu'une adresse peut être par défaut utilisée pour les deux.

  11. Il semblerait que l'import ce soit mal effectué.

    Comme tu es au début de tes péripéties, je te conseille de remettre le thème par défaut, supprimer le thème qui est probablement mal installé, et de le ré-importer à nouveau.

    Il s'agit d'un Leo Theme, tu dois avoir un .pdf qui précise comment installer correctement le thème dans le dossier de ton achat, ou même sur le site : https://www.leotheme.com/support/prestashop-17x-guides.html

    Je ne vais pas mentir, je ne suis pas fan des Leo Theme, beau à la surface mais très difficiles à administrer et assez peu optimisés à mon goût ^^

  12. Si ce n'est pas un .zip c'est peut être un dossier qu'il faut zipper soit même ?

    Concrètement, l'erreur ThemeConstraintException code 2] : Missing theme configuration file which should be in located in /config/theme.yml signifie ce qu'elle signifie : il ne trouve pas le fichier theme.yml.

    Trouve un dossier qui contient dans son arborescence un dossier /config/ avec à l'intérieur un fichier theme.yml, c'est ce dossier qui doit être zippé.

    Quelque chose dans ce style :

    -monDossierDeTheme
      -assets
        -cache
        -css
        -js
      -config
        theme.yml
      -modules
        ...
      -plugins
      -templates
        -_partials
        -catalog
        -...
        contact.tpl
        index.tpl
        page.tpl
      preview.png

    N'hésites pas à envoyer des capture d'écran. Pas le thème en pièce jointe bien entendu, puisqu'il s'agit d'un achat mieux ne vaut pas le partager ici, mais des captures d'écran c'est OK.

  13. Salut,

    Pas de panique, ton zip doit contenir d'autres zip (probablement le thème principal et un thème child).

    Exporte le tout, et importe le thème principal .zip via la première option de ta capture d'écran > Importer depuis l'ordinateur.

    Ca devrait fonctionner après ça :)

    PS : n'hésite pas à regarder la documentation de ton thème, cette procédure doit y être notée.

  14. Salut,

    2 hours ago, boutiquepel said:

    Comment faire le rapprochement bancaire entre les factures Prestashop et les versements du module CA

    J'imagine avec la date et le montant de la facture et du versement CA ? Ou alors, peut être que le CA insère une variable du côté de Prestashop avec un ID commande. Personnellement, sur un client qui dispose de E-transaction avec le CA, il y'a un "ID de la transaction" du côté de la banque et du côté de Prestashop.

    Pour faire ça de manière automatique néanmoins, peut être chercher du côté d'un module. Mais ne pas oublier que Prestashop n'est pas un ERP, il ne fera pas la compta.

    2 hours ago, boutiquepel said:

    serait il possible de faire une pétition pour que le CA arrête de facturer le service technique du BO

    Si c'est le cas, ça ne sera sûrement pas sur le forum de Prestashop.

    Néanmoins ça ne me choque pas vraiment. Si vous souhaitez un module sans frais mensuel, penchez vous sur du Stripe, qui est gratuit, mais qui propose des frais + élevés à la commissions. Selon vos ventes à l'année, ça peut être une alternative bien plus intéressante si vous avez peu de ventes.

    Pour un nombre de vente conséquente, vous n'aurez probablement pas plus avantageux que passer par le module de votre banque et leur TPE virtuel.

×
×
  • Create New...

Important Information

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