Flux d’activité

Flux d’activité de Messages

  1. Damien14


    Version 6.4.2

    J'ai modifier juste par rapport au liens du service de colis, que j'ai trouver sur le forum.

    Pour que normalement si le client choisis colissimo que sa soit le liens colissimo. Mais j'ai peut être mal fait, j'ai eu un moment de doute dans la modification

    Sinon c'est pas grave, je supprime tout et recommence, parce que c'est qu'elle que chose d'important dans une boutique

  2. paulanna


    Bonjour,

    si je choisis une seule option d'attribut qui est donc associée à mon produit j'ai une erreur navigateur :

    Détails de l’erreur de la page Web

    Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.4; .NET4.0C; .NET4.0E)

    Horodateur : Fri, 9 Nov 2012 13:25:28 UTC

    Message : 'attr_val' est indéfini.

    Ligne : 211

    Caractère : 5

    Code : 0

    URI : http://monsite.fr/mon-produit-8-9.html

    ligne 211 : update_product_price_from_attribute(attr_val , '9');

    je n'ai que les options d'attributs associées à mes produits, pas de taille pas de couleur...

    merci

  3. carcy


    Bonjour

    toujours autant amoureux de peel shopping, je trifouille un peu à droite et à gauche pour me familiariser encore plus avec la bête.

    Je suis tombé (non non, je me suis pas fais mal :D :D ) sur la demande de paiement partiel dans le back office.

    J'en déduis que c'est pas mal. On peut demander un accompte au client... Mais ça s'arrête là.

    On ne peut pas gérer sous peel les paiements en plusieurs fois ?

    Des idées pour les améliorations des futures versions... Pourquoi pas, dans le backoffice, sur les fiches de commande, créer des cases ou s'afficheraient le TTC, puis le déjà versé ou accompte, et enfin le reste à payer ?

    parce que si un client a payé un accompte à la commande, comment fait on pour lui signifier le reste dû ?

    C'était donc juste une petite idée comme ça.

    Bon week end à tous

    Jean-Luc

  4. carcy


    Merci Simon ! c'est corrigé !! j'avais défini dans lang/fr.php PEEL_SHOPPING à "", et donc j'avais toujours dans la ligne de code que vous invoquez le "-" qui s'affichait.

    Le mieux, c'est quoi ?

    if(String::strlen($this_title . PEEL_SHOPPING) < 80){

    $this_title .= ' - ' . PEEL_SHOPPING;

    }

    ou if(String::strlen($this_title . '' . PEEL_SHOPPING) < 80){

    $this_title .= ' - ' . PEEL_SHOPPING;

    }

    Merci Simon


  5. Bonjour,

    Dans la fonction affiche_meta dans le fichier lib/fonctions/display.php (vers la ligne 61). A l'origine, cette phrase est ajouté dans le titre via le code


    if(String::strlen($this_title.' - ' . PEEL_SHOPPING) < 80){
    $this_title .= ' - ' . PEEL_SHOPPING;
    }
    [/CODE]

    Il reste surement le morceau de code[b] $this_title .= ' - ' [/b]dans votre version de cette fonction

  6. carcy


    Meci Paulana !!

    ça marche maintenant pour la plupart des pages concernées.

    Le seul problème qu'il me reste, c'est les pages du type : monsite/ac?hat?/in?dex?.ph?p?c?ati?d=2?&tr?i=n?om_?fr

    ou encore monsite/?d?evi?se=?6

    ou encore monsite/co?nta?cts?.ph?p?d?evi?se=?6

    bref pas mal d'adresses se terminant par devise=6...

    encore des efforts à faire !!!!

  7. carcy


    Bonjour Simon

    Je comprends et je suis d'accord avec le principe.

    Cependant, je n'arrive pas à tout résoudre.

    Par exemple, pour la page plan_access.php, j'ai créé ceci dans le meta_fr.php :

    $GLOBALS['strSpecificMeta']['Title']['plan_access'] = 'Localiser JL Transferts Numériques à Dijon ; Plan d\'accès';

    $GLOBALS['strSpecificMeta']['Keywords']['plan_access'] = 'Transferts,Numériques, Dijon, plan, accès';

    $GLOBALS['strSpecificMeta']['Description']['plan_access'] = 'Localiser JL Transferts Numériques à Dijon ; Plan d\'accès';

    Hé bien ça continue pour le title, keywords et Description de me prendre les métas génériques du site.

    Autre chose, si vous allez sur la page http://www.jl-transferts-numeriques.fr/achat/ de mon site, qui est référencée, quel nom dois je donner à la page ?

    J'ai essayé ['achat'], ['catalogue']..., et je n'obtiens rien...

    Pourtant, pour la page "legal.php" j'ai créé dans meta_fr ['legal'] et ça a marché...

    Serait il possible dans les prochaines versions, que vous définissiez dans le meta_fr beaucoup plus de pages ??

    merci pour votre aide

    Jean-Luc

  8. carcy


    Bonjour à tous !

    je suis en train de compléter les métas de mon site internet.

    J'utilise toujours l'outil pour les webmasters de google, qui me donne donc un nombre de pages faramineux avec les mêmes métas (ce qu'il appelle les métas en double).

    J'ai par exemple la page 'monsite/legal.php', ou 'monsite/achat.php', ou 'plan_access.php'...

    Je voudrais rentrer des métas différents là dedans, mais dans le fichier lib/lang/meta_fr.php, je n'ai pas ces entrées...

    Ou est ce que je peux définir pour ces pages les Title, Keywords et Description svp ??

    merci pour vos infos !!

    cordialement

    JL


  9. Bonjour,

    Effectivement, le poids n'est pas multiplié par la quantité lors du calcul de la commande en back office. Dans la fonction save_commande_in_database(), il faut remplacer la ligne 1432

       	 $frm['total_poids'] += $product_object->poids;
    par
       	 $frm['total_poids'] += ($product_object->poids + $product_object->configuration_overweight) * $this_article['quantite'];

    .

    La correction sera dans la futur version, merci.

  10. carcy


    Bonjour Simon

    J'ai vérifié les lignes de code, ce sont bien les même.

    Les produits sont bien dans la base de donnée...

    Ce qui est étrange, c'est qu'en fait, comme je vous le disais, le poids d'1 seul article s'affiche, même si on augmente les quantités dans le panier.

    J'ajoutte par exemple 1 impression Photo (IMP-PHOT-10x15), il me met bien les 3g qui sont défini dans le poids de l'article.

    par contre, si je modifie la quantité que je mets à 100, lorsque je valide, le poids total reste à 3g.

    Par contre, ce poids sera incrémenté du poids d'1 Objet différent que je rajoutterai dans le panier...


  11. Bonjour,

    Les produits que vous ajoutez au panier sont-il dans votre base de donnée? Le poids total de la commande est recalculé en même temps que le reste. Si le poids du produit n'a pas été additionné, il y a de forte probabilité que le produit n'a pas été 'reconnu' par la fonction de mise à jour de la commande et que les informations complémentaires (notamment le poids) n'ont pas été pris en compte.

    Dans la fonction save_commande_in_database du fichier ib\fonctions\fonctions_admin.php, pouvez-vous vérifier que les lignes 1363 à 1367 correspondent à celle-ci :


    if(!empty($frm["id" . $i])) {
    $this_article['product_id'] = $frm["id" . $i];
    } else {
    $this_article['product_id'] = get_product_id_by_name($nom);
    }[/CODE]


  12. Bonjour,

    Sur nos pdf, dans la colonne désignation, ça nous mets la réf.

    Cette réf est encore reprise dans la colonne d'à côté... ça fait un peu répétition non ??

    Effectivement, pour supprimer cette répétition dans le champ désignation, vous devez supprimer la ligne

                $reference_text = (!empty($prod['reference']) ? "\r\n" . REFERENCE . BEFORE_TWO_POINTS . ": " . String::htmlspecialchars_decode($prod["reference"], ENT_QUOTES) : "");
    et les appels à cette variable dans la fonction get_product_infos_array_in_order du fichier lib\fonctions\order.php.
    Le filigrane "Bon de commande" sort du tableau... C'est pas très joli... Il faudrait le recentrer dans le tableau, comme le filigrane "Facture"
    => Oui, pour positionner correctement le filigrane, il faut paramétrer la fonction $this->backgoundBigWatermark(ORDER_FORM) dans lib/Class/Invoice.php. Vers la ligne 895 (pour la version 6.4.2), vous devez remplacer
                       	 $this->backgoundBigWatermark(ORDER_FORM);
    par
                       	 $this->backgoundBigWatermark(ORDER_FORM, 25, 190);
    par exemple, moi, je suis autoentrepreneur, donc non assujetti à la TVA... J'aurai souhaité par exemple une colonne "Prix Unitaire", "Quanttié commantée", "Montant"...
    Le module Micro-entreprise du module Premium permet l'affichage de mention spécifique dans les factures concernant l'application de la TVA pour les auto entrepreneur. Les noms de colonnes des factures PDF sont rapidement modifiable. Au début de la fonction FillDocument du fichier lib\Class\Invoice.php, changer les constantes dans le bloc

    $column_sizes = array(PDF_REFERENCE => 22,
    DESIGNATION => 53,
    PDF_PRIX_HT => 21,
    PDF_PRIX_TTC => 22,
    QUANTITY => 14,
    PDFTOTALHT => 21,
    PDFTOTALTTC => 23,
    TAXE => 14);
    $column_formats = array(PDF_REFERENCE => "L",
    DESIGNATION => "L",
    PDF_PRIX_HT => "R",
    PDF_PRIX_TTC => "R",
    QUANTITY => "C",
    PDFTOTALHT => "R",
    PDFTOTALTTC => "R",
    TAXE => "R");
    [/code] => Modififer chaque occurence des constante dans la fonction. Il faut ensuite modifier la valeur associé dans le bloc
    [CODE]
    if (!empty($this_ordered_product)) {
    $prix = fprix($this_ordered_product["prix"], true, $commande->devise, true, $commande->currency_rate);
    $prix_ht = fprix($this_ordered_product["prix_ht"], true, $commande->devise, true, $commande->currency_rate);
    $total_prix_ht = fprix($this_ordered_product["total_prix_ht"], true, $commande->devise, true, $commande->currency_rate);
    $total_prix = fprix($this_ordered_product["total_prix"], true, $commande->devise, true, $commande->currency_rate);
    $product_text = filtre_pdf($this_ordered_product["product_text"]);
    if (!is_micro_entreprise_module_active()) {
    $line = array(PDF_REFERENCE => $this_ordered_product["reference"],
    DESIGNATION => $product_text,
    PDF_PRIX_HT => $prix_ht,
    PDF_PRIX_TTC => $prix,
    QUANTITY => $this_ordered_product["quantite"],
    PDFTOTALHT => $total_prix_ht,
    PDFTOTALTTC => $total_prix,
    TAXE => "" . number_format($this_ordered_product['tva_percent'], 1) . "%");
    } else {
    $line = array(PDF_REFERENCE => $this_ordered_product["reference"],
    DESIGNATION => $product_text,
    PDF_PRIX_TTC => $prix,
    QUANTITY => $this_ordered_product["quantite"],
    PDFTOTALTTC => $total_prix);
    }
    $size = $this->addLine($y, $line);
    $next_product_max_size_forecasted = max($next_product_max_size_forecasted, min(60, $size));

    Le tableau $this_ordered_product contient toutes les valeurs de peel_commandes_articles.

Twitter Advisto ecommerce

Facebook PEEL Shopping