Flux d’activité

Flux d’activité

  1. Simon développeur PEEL a ajouté un message dans un sujet  Mise A Jour Stock -> Maj Livraison   

    Bonjour,
     
    Oui, cette correction est à faire ligne 756 du fichier modules/stock_advanced/administrer/fonctions.php :
    Remplacer 
                        WHERE " . get_filter_site_cond('commandes', 'c', true) . " AND id = '" . intval($ComStock['commande_id']) . "' AND sl.technical_code = 'refunded'"); par
                        WHERE " . get_filter_site_cond('commandes', 'c', true) . " AND c.id = '" . intval($ComStock['commande_id']) . "' AND sl.technical_code = 'waiting_for_supply'"); La correction à faire concerne également le code technique du mode de livraison. "refunded" est un code technique d'un statut de paiement, il faut le remplacer par "waiting_for_supply".
    Ces problèmes ne concerne que les versions 7.2.0. Ce sera corrigé dans la futur version du module premium
     
    La requête de mise à jour tente de modifier uniquement les commandes concernées (statut de livraison waiting_for_supply suite à la correction). Les commandes qui ne correspondent pas aux critères ne sont pas modifiées.
    • 0
  2. ant0ny a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Mise A Jour Stock -> Maj Livraison
    Bonjour, lors de la mise a jour de stock j'ai eu ceci:
    Notice: Erreur SQL 1052 - Column 'id' in where clause is ambiguous - Page : /modules/stock_advanced/administrer/stocks1clic.php?page=1&start=0 - IP 91.178.136.140 - UPDATE peel_commandes c LEFT JOIN peel_statut_livraison sl ON sl.id=c.id_statut_livraison AND sl.site_id IN (0,1) SET c.id_statut_livraison = '0' WHERE c.site_id IN (0,1) AND id = '1637' AND sl.technical_code = 'refunded' - Error number in /home/designna/www/lib/fonctions/database.php on line 239 Notice: Erreur SQL 1052 - Column 'id' in where clause is ambiguous - Page : /modules/stock_advanced/administrer/stocks1clic.php?page=1&start=0 - IP 91.178.136.140 - UPDATE peel_commandes c LEFT JOIN peel_statut_livraison sl ON sl.id=c.id_statut_livraison AND sl.site_id IN (0,1) SET c.id_statut_livraison = '0' WHERE c.site_id IN (0,1) AND id = '1689' AND sl.technical_code = 'refunded' - Error number in /home/designna/www/lib/fonctions/database.php on line 239 × Stock de la Commande 1637 avec produit=968, couleur_id=0 et taille_id=0 : stock maintenant complet. Statut livraison mis à jour. × Stock de la Commande 1689 avec produit=975, couleur_id=0 et taille_id=0 : stock maintenant complet. Statut livraison mis à jour. × La table de gestion des stocks a été mise à jour Les stock sont bien mis a jour mais j'ai eu cette erreur. Probablement avec la mise a jour des commandes mais pourquoi il veux mettre a jour des commandes qui sont déjà réglé et expédié? Il y avais déjà cela sur l'ancienne version et j'ai jamais compris pourquoi aller toucher au statut de commande qui sont deja expédié. 
    Si ses commande était en attente de réappro je dit ok, il décompte du stock ou je sais quoi et il les passe en pret pour livraison mais dans mon cas je comprend pas.
     
    Pour l'erreur il faut pas mettre c.id = '1637' a la place de id = '1637' ?
     
     
    Merci
    • 12 réponses
    • 3 634 vues
  3. Simon développeur PEEL a ajouté un message dans un sujet  Modifier Le Statut Des Commandes Cochées 7.2   

    Bonjour,
     
    Le tableau $livraison_status_by_legacy_id_compatibility_array est utile uniquement si le statut de livraison n'est pas trouvé dans la base de donnée. La requête qui permet de récupérer le statut est
    $sql = 'SELECT l.technical_code FROM peel_statut_livraison l WHERE technical_code!="" AND id=' . intval($statut_livraison_new) . ' AND ' . get_filter_site_cond('statut_livraison', 'l'); => Si le statut demandé n'a pas de "technical_code" ou n'est pas associé au site alors la requête ne retourne rien, et le tableau PHP avec les valeurs en dur sert dans ce cas. Le fonctionnement est le même avec le statut de paiement.
    L'erreur que vous avez rencontré la première fois devait être dû à l'absence de code technique pour le statut, ce qui a activé le chargement du tableau pour lequel il n'y avait pas de correspondance.
     
    Le code technique est une information indispensable au fonctionnement des statuts de paiement et de livraison.
     
    C'est la bonne solution effectivement. Ajouter le code technique pour les statuts dans la base de donnée est suffisant, la modification des tableaux $payment_status_by_legacy_id_compatibility_array et $livraison_status_by_legacy_id_compatibility_array est un plus qui ajoute de la robustesse.
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  Votre Formulaire Est Incomplet Ou Comporte Des Erreurs   

    Bonjour,
     
    Le script de migration a été mis à jour, en supprimant les champs activity, type et societe de la liste des champs obligatoire, merci pour votre retour.
    • 0
  5. Morpheus a ajouté un message dans un sujet  Tri De La Liste Des Produits Dans L'administration   

    Bonjour,
     
    Pour info, j'ai remarquer un problème sur la page "Gérer les produits" dans l'administration.
    C'est un détail mais c'est parfois embêtant.
     
    Si vous trier la colonne référence en cliquant sur la petite flèche en V puis que vous cliquez sur la croix rouge pour supprimer un article cela ne fonctionne pas !
    Si un tri n'a pas été réaliser avant, l'effacement s'effectue correctement.
     
    J'espère que cela peut vous aider.
     
    Cordialement,
     
    Stéphane
    • 0
  6. Morpheus a ajouté un message dans un sujet  Tri De La Liste Des Produits Dans L'administration   

    Je ne comprends pas la solution de Simon, voici ci-dessous ce que j'ai trouver
     
    Pour ceux que cela intéresserait...
    J'ai finalement modifier la ligne 3277 du fichier \lib\fonctions\fonctions_admin.php
     
    Ligne d'origine: 
    $Links->OrderDefault = vb($GLOBALS['site_parameters']['liste_produits_order_default'],"position, nom_".(!empty($GLOBALS['site_parameters']['product_name_forced_lang'])?$GLOBALS['site_parameters']['product_name_forced_lang']:$_SESSION['session_langue']).", prix");
     
    Modifiée:
    $Links->OrderDefault = vb($GLOBALS['site_parameters']['liste_produits_order_default'],"reference, position, nom_".(!empty($GLOBALS['site_parameters']['product_name_forced_lang'])?$GLOBALS['site_parameters']['product_name_forced_lang']:$_SESSION['session_langue']).", prix");
     
     
    A bientôt,
     
    Merci
    • 0
  7. ant0ny a ajouté un message dans un sujet  Modifier Le Statut Des Commandes Cochées 7.2   

    Bonjour, voici mes valeurs:
     
    INSERT INTO `peel_statut_livraison` (`id`, `position`, `nom_fr`, `nom_en`, `nom_nl`, `site_id`, `technical_code`) VALUES (100, 0, 'En attente de validation', 'Being discussed', 'Indoubt', 1, 'discussed'), (1, 1, 'En cours de traitement', 'Processing', 'In behandeling', 1, 'processing'), (3, 3, 'Expédiée', 'Order dispatched', 'Bestelling verzonden', 1, 'dispatched'), (6, 6, 'Annulée', 'Order cancelled', 'Bestelling geannuleerd', 1, 'cancelled'), (9, 9, 'En attente d''approvisionnement', 'Waiting for supply', 'Wachtend op levering', 1, 'waiting_for_supply'), (10, 0, ' ', ' ', ' ', 1, 'blanc'), (11, 0, 'Prêt pour livraison', 'Prêt pour livraison', 'Prêt pour livraison', 1, 'ready'); et
    INSERT INTO `peel_statut_paiement` (`id`, `position`, `nom_fr`, `nom_en`, `nom_nl`, `site_id`, `technical_code`) VALUES (100, 0, 'En cours de discussion', 'Being discussed', 'Wordt besproken', 1, 'discussed'), (1, 1, 'En attente de paiement', 'Payment pending', 'Betaling in behandeling', 1, 'pending'), (2, 2, 'Paiement en cours de vérification', 'Payment being checked', 'Betaling wordt gecontroleerd', 1, 'being_checked'), (3, 3, 'Réglé', 'Completed', 'Voltooid', 1, 'completed'), (6, 6, 'Annulé', 'Cancelled', 'Geannuleerd', 1, 'cancelled'), (9, 9, 'Remboursé', 'Refunded', 'Terugbetaald', 1, 'refunded'), (10, 10, 'RDV confirmé', 'RDV confirmé', 'RDV confirmé', 1, 'RDV'), (11, 11, ' ', ' ', ' ', 1, 'blanc'); Oui j'ai dans chaque statut un statut blanc.
     
    J'ai fait ceci, ca semble fonctionner mais pas sûr que se soit 100% fonctionnel:
     
    $payment_status_by_legacy_id_compatibility_array = array(0 => "discussed", 1 => "pending", 2 => "being_checked", 3 => "completed", 6 => "cancelled", 9 => "refunded", 10 => "RDV", 11 => "blanc"); et
     
    $livraison_status_by_legacy_id_compatibility_array = array(0 => "discussed", 1 => "processing", 3 => "dispatched", 6 => "cancelled", 9 => "waiting_for_supply", 10 => "blanc", 11 => "ready");  
    Pour le PDF j'utiliser chrome et IE, je vais voir avec firefox mais en fait il execute le code puis m'ouvre un onglet avec aperçu pdf comme quand j'ouvre un pdf mais la il ne m'affiche rien. Si il ouvre avec un programme externe, le programme se lance et me met une erreur. Dans la version 7.1.1 j'avais bidouiller pour qu'il sauvegarde sur le serveur en ouvrant mais bon c'etait pas propre du tout. Peut etre a cause du nombre de facture demander (environ 200). Je vais voir avec firefox et vous tiens au courant.
     
    Un grand merci pour votre soutien ;)
    • 0
  8. ant0ny a ajouté un message dans un sujet  Votre Formulaire Est Incomplet Ou Comporte Des Erreurs   

    Bonjour, ok merci.
     
    En BDD sauvegarder avant de mettre le SQL j'avais ceci:
    (242, 'user_mandatory_fields', 'core', 'array', '"prenom" => "STR_ERR_FIRSTNAME", "nom_famille" => "STR_ERR_NAME", "adresse" => "STR_ERR_ADDRESS", "code_postal" => "STR_ERR_ZIP", "ville" => "STR_ERR_TOWN", "pays" => "STR_ERR_COUNTRY", "telephone" => "STR_ERR_TEL"', '', '2013-05-01 12:00:00', '', 1), Par contre j'ai appliquer ceci pour le passage en 7.2:
    -- Ajout de champs obligatoires dans la variable de configuration user_mandatory_fields UPDATE peel_configuration SET string='"prenom" => "STR_ERR_FIRSTNAME", "nom_famille" => "STR_ERR_NAME", "adresse" => "STR_ERR_ADDRESS", "code_postal" => "STR_ERR_ZIP", "ville" => "STR_ERR_TOWN", "pays" => "STR_ERR_COUNTRY", "telephone" => "STR_ERR_TEL", "email" => "STR_ERR_EMAIL", "pseudo" => "STR_ERR_PSEUDO", "token" => "STR_INVALID_TOKEN", "societe" => "STR_ERR_SOCIETY", "type" => "STR_ERR_YOU_ARE", "activity" => "STR_ERR_ACTIVITY", "code" => "STR_EMPTY_FIELD"' WHERE technical_code='user_mandatory_fields'; Donc ça viens de la... Il ne fallait peut être pas exécuter ces lignes?
     
    Merci ;)
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Recemments Consultés   

    Bonjour,
     
     
    Il faut cocher "Déroulant vertical" pour le paramètre Type d'affichage du bloc "Produits à la une". J'ai reproduit le problème sur la version actuelle (7.2.0.2) de PEEL. Lors de la désactivation du module A la une, le défilement de produit pour les produits récemment consultés ne fonctionne plus.
    Vous devez dans un premier temps activer "Afficher le bloc "Produits à la une"", et ensuite décocher le module à la une dans la partie "Gestion des emplacements des modules dans les colonnes du site" de la page administrer/sites.php.
     
    Les noms des paramètres de la partie "Afficher le bloc "Produits à la une"" seront renommés dans la prochaine version de PEEL.
    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  Modifier Le Statut Des Commandes Cochées 7.2   

    Bonjour,
     
    Pouvez-vous faire un export des valeurs présentes dans les tables peel_statut_paiements et peel_statut_livaisons, et me les fournir svp ?
     
    - Il y a deux choses, dans un premier temps qu'elle est l'erreur que vous rencontrez ?
    - Le choix du mode de consultation des PDF (ouerture ou enregistrement) est une configuration du navigateur (options>Applications>PDF sur Firefox)
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  Votre Formulaire Est Incomplet Ou Comporte Des Erreurs   

    Bonjour,
     
    Vous avez fait la bonne modification. Par contre les champs type et activity ne sont pas présent par défaut dans la version 7.2, ni dans la version 7.1. Quelle était la valeur de user_mandatory_fields avant votre modification ?
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  Tri De La Liste Des Produits Dans L'administration   

    Bonjour,
     
    La fonction params_affiche_produits concerne les produits en front office. Pour modifier l'ordre des produits en back office sur la 7.2 vous pouvez utiliser les paramètres liste_produits_sort_default et liste_produits_order_default, à définir dans la page administrer/configuration.php.
    liste_produits_order_default contient le nom du champ sur lequel faire le filtre (champ de la table peel_produits), et liste_produits_sort_default contient l'ordre de tri (ASC/DESC).
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Probleme De 7.1.1 À 7.2   

    Sujet ouvert pour le problème d'inscription :
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Produit Suivant   

    Bonjour,
     
    Vous pouvez gérer cette fonctionnalité depuis la page d'administration du site administrer/sites.php, dans la rubriques "Gestion des boutons précédent et suivant sur les fiches produit".
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  mettre photo comme "GESTION STOCK"   

    Bonjour,
     
    Pour ajouter la nouvelle colonne en dernière position, vous pouvez ajouter le morceau de code proposé ligne 380 sur votre version 6.0.1.
    • 0
  16. epok a ajouté un message dans un sujet  Modifier L'aspect Du Résumé Panier   

    Bonjour et merci Simon pour vos conseils, j'ai réussi la manip et vous en remercie. Voici le code modifié pour ceux que ça peut intéresser.
     
    {$a.name}{$STR_BEFORE_TWO_POINTS}: {foreach $a.options as $o}{if $o.issel}{$o.text} {/if}{/foreach}<br /> peut se mettre en forme ainsi :
    <br /><p align="justify"><b>{$a.name}</b>{$STR_BEFORE_TWO_POINTS}:{foreach $a.options as $o}<br />{if $o.issel}{$o.text}{/if}{/foreach}. <br /> Ce qui nous donne ça :
     
    Escalier nutrionnel Menu 1 (*=barquettes incluses) :
    20 - Menu complet PP : +1 370,00 CFP TTC
    69 - Formule Entrée Plat PP : +1 270,00 CFP TTC. 
     
    Escalier nutrionnel Menu 2 (*=barquettes incluses) :
    23 - Menu complet PP : +1 370,00 CFP TTC
    70 - Formule Entrée Plat PP : +1 270,00 CFP TTC.
     
    au lieu de ça :
     
    Escalier nutrionnel Menu 1 (*=barquettes incluses) : 20 - Menu complet PP : +1 370,00 CFP TTC 69 - Formule Entrée Plat PP : +1 270,00 CFP TTC.Escalier nutrionnel Menu 2 (*=barquettes incluses) : 23 - Menu complet PP : +1 370,00 CFP TTC 70 - Formule Entrée Plat PP : +1 270,00 CFP TTC.
    • 0
  17. ant0ny a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Modifier Le Statut Des Commandes Cochées 7.2
    Bonjour,
     
    Voila je rencontre un petit soucis que j'avais pas avant sur la 7.1.1, quand je suis dans la liste des commandes, si je coche une commande a modifier et que je souhaite changer un seul paramètre (Statut du paiement ou Statut de la livraison), il me change les deux.
     
    Si je touche pas au statut du paiement mais que je souhaite changer le statut de la livraison, je met sur prêt pour expédition, je clique ça il modifie aussi le statut du paiement par le premier choix de la liste déroulante, même si c'est pas choisi....
     
    edit: j'ai ceci comme erreur qui s'affiche en haut de page apres un changement de mode qui ne fonctionne pas:
    Notice: Undefined offset: 10 in /home/designna/www/lib/fonctions/order.php on line 167 et a cette ligne j'ai ceci:
    $livraison_status_by_legacy_id_compatibility_array = array(0 => "discussed", 1 => "processing", 3 => "dispatched", 6 => "cancelled", 9 => "waiting_for_supply"); $statut_livraison_new = $livraison_status_by_legacy_id_compatibility_array[intval($statut_livraison_new)]; Et effectivement en 10 j'ai "Pret pour livraison" Donc je devrai ajouter un technical_code pour ma position 10 en BDD et ajouter dans le code 10 => "technical_code_choisi" ?
     
    Edit2: Les commandes réglées par paypal passe directement sur Réglé (normal) et pour la livraison non pas En attente de validation mais directement "Pret pour livraison". Il y a un vrai carnage au niveau des statut de paiement et livraison... Help....
     
    j'essaie de remonter les soucis que je rencontre, ca peut aidé a amélioré certaine choses.
     
    J'ai aussi rencontré un soucis avec le générateur de facture PDF (j'avais deja le probleme en 7.1.1).
     
    Si je met date debut 01/01/2015, date de fin 20/01/2015 sur paiement réglé et que je coche "Toutes les factures dans un seul PDF affichable maintenant", il travail puis veux m'ouvrir un pdf mais toujours une erreur et j'arrive pas a telecharger le PDF, il veux toujours l'ouvrir. C'est dommage aussi de ne pas pouvoir avoir le fichier sur le serveur comme par exemple pour "Une facture par fichier sauvegardé sur le serveur" mais en un seul pdf. Avez vous une solution?
     
     
    Merci
    • 7 réponses
    • 2 449 vues
  18. ant0ny a ajouté un message dans un sujet  Votre Formulaire Est Incomplet Ou Comporte Des Erreurs   

    Je suis arrivé à débloquer la situation mais je sais pas si cela ne pose pas d'autre problème et quel sont les conséquence de ma modification.
     
    je suis aller en BO dans les variable de configuration et j'ai modifier comme ceci:
     
      array
    user_mandatory_fields
    "prenom" => "STR_ERR_FIRSTNAME", "nom_famille" => "STR_ERR_NAME", "adresse" => "STR_ERR_ADDRESS", "code_postal" => "STR_ERR_ZIP", "ville" => "STR_ERR_TOWN", "pays" => "STR_ERR_COUNTRY", "telephone" => "STR_ERR_TEL", "email" => "STR_ERR_EMAIL", "pseudo" => "STR_ERR_PSEUDO", "token" => "STR_INVALID_TOKEN", "code" => "STR_EMPTY_FIELD"
    24/01/2015 19h17:29
    core
     
    1
        J'ai supprimer se qui porter a référence de mes erreur et maintenant ça fonctionne avec un formulaire entièrement remplis mais j'ai pas fait de test pour le reste, je reste comme ça dans l'attente d'une réponse des pro ;)   Merci
    • 0
  19. ant0ny a ajouté un message dans un sujet  Votre Formulaire Est Incomplet Ou Comporte Des Erreurs   

    Apres avoir mis ceci: 
    var_dump($form_error_object); j'ai cela sur ma page après avoir cliquer sur le bouton de validation avec tous les champs rempli correctement:
    object(FormError)#6 (1) { ["error"]=> array(2) { ["type"]=> string(40) "Vous n'avez pas précisé votre statut. " ["activity"]=> string(43) "Vous n'avez pas spécifié votre activité." } }
    • 0
  20. ant0ny a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Votre Formulaire Est Incomplet Ou Comporte Des Erreurs
    Bonjour,
     
    je suis passé sous version 7.2 mais depuis impossible pour les utilisateur de s'inscrire.
     
    Effectivement j'ai le message "Votre formulaire est incomplet ou comporte des erreurs." même si tous les champs sont correctement rempli.
     
    Je cherche actuellement à résoudre le problème et je suis étonné de ne pas trouver d'information sur le problème.
     
    Merci
    • 5 réponses
    • 2 438 vues
  21. ant0ny a ajouté un message dans un sujet  Probleme De 7.1.1 À 7.2   

    Effectivement avec les SQL de mis pas de soucis...
     
    par contre lors de l'inscription d'un client il met "Vous n'avez pas précisé votre société." alors que c'est pas obligatoire...
     
    une fois tous les champ rempli ca ne fonctionne toujours pas, message d'erreur mais pas de detail d'erreur meme avec tous les champs rempli.
     
    Je vais voir si je trouve quelque chose sur le forum sur le probleme.
    • 0
  22. Morpheus a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Tri De La Liste Des Produits Dans L'administration
    Bonjour, 
     
    Je teste la dernière version de Peel 7.2.0.2
     
    Je souhaiterais afficher la liste des produits de l'administration directement sans filtre, par ordre de référence.
     
    Je me doute que cela doit être dans lib\fonctions.php dans la fonction "params_affiche_produits" mais je trouve pas le paramètre à modifier.
    Sauriez-vous m'indiquer ce que je dois modifier (et ou placer "reference ASC") ?
     
    D'avance merci,
     
    Stéphane
    • 6 réponses
    • 3 014 vues
  23. Larentia a ajouté un message dans un sujet  mettre photo comme "GESTION STOCK"   

    Bonjour,
     
    j'ai la version 6.0.1. J'ai ajouté la ligne 267 (en fait 263 pour moi) et ça fonctionne mais pour la ligne 386 je tombe en plein milieu de ce code et je n'ose pas trop copier ici ... est ce le bon endroit pour cette version ?
     
     
    376 <a class="normal" title="Gérer les stocks" href="' . get_current_url(false) . '?mode=stock&amp;id=' . $ligne['id'] . '"><img src=' . $GLOBALS['administrer_url] . '/images/stock.gif" /></a>'; 377 } else { 378 echo 'n.a'; 379 } 380 } 381 echo ' 382 </td>'; 383 if (is_gifts_module_active()) { 384 echo ' 385 <td class="normal" align="center">' . $ligne['points'] . ' pts</td>'; 386 } 387 388 echo ' 389 390 <td class="normal" align="center">' . date($GLOBALS['date_basic_format_short'], strtotime($ligne['date_maj'])) . '</td> 391 <td class="normal" align="center">  
    en vous remerciant par avance,
    cordialement
    Larentia
    • 0
  24. patch a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Produit Suivant
    Bonjour,
     
    Lorsque je suis en consultation sur un produit, lorsque j'utilise les flèches pour aller à l'article suivant, il ne reste pas dans la même catégorie.
     
    Est-ce normal ?
     
    Dois-je modifier le script pour qu'il reste dans la même catégorie ?
     
    Merci
     
    Patrice
    • 2 réponses
    • 2 789 vues
  25. patch a ajouté un message dans un sujet  Recemments Consultés   

    Bonjour,
     
    Afficher le bloc "Produits à la une" : Oui Non Type d'affichage du bloc "Produits à la une" : Fondu produit après produit Déroulant vertical   Voilà les paramètres.
     
    Comment activer le scrollercontent ?
     
    Merci
    Patrice
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping