Flux d’activité

Flux d’activité de Messages

  1. amap


    Bonjour,

    question pas très importante, toutefois, si je veux connaître le nombre exact d'inscription depuis que la boutique existe, je peux voir ça où ?

    car, dans la partie accueil de l'admin "liste des utilisateurs", ok pour le graphique, mais aucun chiffre totalisant les inscriptions depuis que la boutique existe.

    Donc, j'ai multiplié le nombre d'utilisateur par page, par le nombre de pages que comporte cette liste d'utilisateurs, pour connaître mon chiffre. eh bè ....j'ai perdu quelques minutes pour le savoir.

    pas moyen d'avoir un chiffre qui apparaissent dans ce block liste utilisateurs ? ou bien j'ai pas vu.

    merci et bonne journée à tous.

  2. Gilles Boussin


    Maintenant que vous avez ce fichier :

    - si vous supprimez tous vos produits en base de données, et que vous importez ce fichier, ça va créer les produits

    - si vous faites l'import alors que vos produits existent, c'est normal puisque ça met à jour, et que les informations sont les mêmes

    - si vous retirez les valeurs des ids dans ce fichier en supprimant les valeurs sans autre modification, ça retirera l'association entre id et ligne importée, et donc ça va créer de nouvelles lignes. Ou idem si vous changez les id par d'autres qui n'existent pas encore

  3. Lilouetpuce


    En enregistrant mon fichier d'export en .txt avec des tabulations, l'import fonctionne sans aucun bug ou alerte, mais il ne me crée aucun nouveau produit, alors que j'en importe 10 et qu'il me dit bien que 10 ont été mis à jour :

    Import de la ligne 1 - produit mis à jour ayant pour id=6

    Import de la ligne 2 - produit mis à jour ayant pour id=7

    Import de la ligne 3 - produit mis à jour ayant pour id=8

    Import de la ligne 4 - produit mis à jour ayant pour id=9

    Import de la ligne 5 - produit mis à jour ayant pour id=10

    Import de la ligne 6 - produit mis à jour ayant pour id=11

    Import de la ligne 7 - produit mis à jour ayant pour id=12

    Import de la ligne 8 - produit mis à jour ayant pour id=13

    Import de la ligne 9 - produit mis à jour ayant pour id=14

    Import de la ligne 10 - produit mis à jour ayant pour id=15

    Nombre de produits importés avec succès : 10 dont 10 mis à jour et 0 créés.

    Voici en lien le fichier .txtque j'ai utilisé, en prenant comme base le fichier export du site.

    Merci de votre aide, car on avance...

    Je vais peut etre bientôt pouvoir ajouter plein de produits sur mon site !!

    Claire

  4. Gilles Boussin


    Revenez tout comme au début, et changez les 2 lignes avec true en false comme indiqué, et voilà.

    Il me semble qu'une autre modification a été faite quelque part dans votre code qui pose problème.

    Ces fichiers CSV avec séparateurs tabulation peuvent être ouverts avec divers tableurs, mais à la base le but est de permettre d'exporter vers une autre application serveur. Chaque version d'Excel a une interface différente pour l'import, donc je vous laisse voir dans votre cas.

    NB : Par défaut l'encodage est en UTF8 (le format des export paramétrable dans l'administration).

  5. seblife


    Bonjour,

    Lorsque je sélectionne 'en colonne' pour l'affichage les produits de la catégorie,

    si j'ai plus de 3 produits avec une dimenssion d'image de 200x200

    le 4ème produit ne reviens pas à la ligne en dessous des autres,

    ce qui à pour effet d'élargir la page et modifier la mise en page !

    Comment puis-je régler ce problème sur la version 6.1 ?

    merci de votre réponse

    Sébastien

    post-6429-0-42678700-1310982715_thumb.jp

  6. Lilouetpuce


    Deux choses :

    - comment lire un fichier csv avec des tabulations pour séparateur (avec excel ? une option à choisir ?)

    - vous me dites "Le fichier de votre premier est bon si vous retirez les var_dump." mais si je retire les var dump, je me retrouve avec le fichier lib/format.php initial. or vous me dites : "annulez ces changements (ceux de retirer les var dump), vu que ce fichier (2) ne va pas". Donc que dois-je faire ? les laisser ou les retirer (pour moi les retirer si j'ai bien compris) ?

  7. Gilles Boussin


    Claire,

    Le séparateur est la tabulation, vous n'êtes pas censée avoir des ;;;;;

    Le fichier de votre premier est bon si vous retirez les var_dump.

    Vous aviez indiqué "Je suis aussi aller remettre le fichier lib/format.php comme initialement avant de refaire un export. Voici alors le fichier csv."

    => annulez ces changements, vu que ce fichier (2) ne va pas.

    Gilles

  8. Lilouetpuce


    Le fichier (2) que je vous avais joint était justement avec le fichier lib/format.php sans la variable dump.

    Je vois bien qu'effectivement il manque des ";", mais je suis bien avec le fichier original lib/format.php.

    au niveau de la ligne 256, il n'ya plus que ça :

    function fxsl($number_string)

    {

    $number_string = number_format($number_string, 2);

    $number_string = str_replace(array(".", " "), array(",", ""), $number_string);

    return $number_string;

    }

    Claire

  9. amap


    Sur cette ancienne version d'il y a plusieurs années, il existe un certain nombre de problèmes qui sont parfois complexes à résoudre. Si vous voulez corriger ces sujets de fond, rien n'est mieux que de passer à la version 6.

    Pour corriger spécifiquement les warnings que vous avez sans modifier quoique ce sont sur le fond, modifiez les lignes dont les numéros sont énumérés dans les warnings de la manière suivante :

    Exemple : remplacez

    $this->total_produit1 += $this->total_prix1[$i] ;

    par

    $this->total_produit1 += vb($this->total_prix1[$i]);

    Gilles

    yes ! ça fonctionne, UN GRAND MERCI Mr Gilles !!!

    je tiens à signaler que mon amie est hébergée chez Peel depuis qu'elle a reçu cette boutique.

    Je pense que ça va lui remonter le moral.

    Merci encore, je n'aurai pas pu faire ça toute seule. Chacun son métier. et heureusement, vous êtes là !

    bon dimanche !

  10. amap


    Sur cette ancienne version d'il y a plusieurs années, il existe un certain nombre de problèmes qui sont parfois complexes à résoudre. Si vous voulez corriger ces sujets de fond, rien n'est mieux que de passer à la version 6.

    Pour corriger spécifiquement les warnings que vous avez sans modifier quoique ce sont sur le fond, modifiez les lignes dont les numéros sont énumérés dans les warnings de la manière suivante :

    Exemple : remplacez

    $this->total_produit1 += $this->total_prix1[$i] ;

    par

    $this->total_produit1 += vb($this->total_prix1[$i]);

    Gilles

    Merci Gilles pour votre aide.

    Le hic, est que mon amie, ne s'est jamais occupée de son site, depuis la réception, car problème communication avec une ancienne peel technicienne. elle a déjà été piratée, ils avaient réparé.

    Ne s'occupant pas de son site, elle n'a pu voir les bugs. C'est moi, en cette période, qui essaye de relancer son site. Car elle s'est contentée de tenir son blog.

    Elle a prévu de passer en 6 ou plus, dès que ses finances(logiciel peel 6 + migration, c'est lourd,en ce moment, pour son budget) lui permettront de faire ça. Avec moi, enfin, elle commence à s'intéresser à la gestion de son site. Donc, là, elle est motivée.

    je vais tenter ce que vous me conseillez, je vous tiens au courant.

    Merci dans tous les cas.

    bonne journée,

  11. Gilles Boussin


    Sur cette ancienne version d'il y a plusieurs années, il existe un certain nombre de problèmes qui sont parfois complexes à résoudre. Si vous voulez corriger ces sujets de fond, rien n'est mieux que de passer à la version 6.

    Pour corriger spécifiquement les warnings que vous avez sans modifier quoique ce sont sur le fond, modifiez les lignes dont les numéros sont énumérés dans les warnings de la manière suivante :

    Exemple : remplacez

    $this->total_produit1 += $this->total_prix1[$i] ;

    par

    $this->total_produit1 += vb($this->total_prix1[$i]);

    Gilles

  12. amap


    Bonjour Gilles, dans le lib/class/caddie.php (jamais touché, car nul besoin normalement)

    la ligne 1011 :

    $this->total_produit1 += $this->total_prix1[$i] ;

    la ligne 1021

    $this->total_produit_ht3 += $this->total_prix_ht3[$i] ;

    et voici donc, la partie des lignes incriminées pour y voir plus clair :

    					$this->total_produit1 +=  $this->total_prix1[$i] ; 
    
    
    					$this->total_produit_ht1 +=  $this->total_prix_ht1[$i] ;
    
    
    					$this->total_produit2 +=  $this->total_prix2[$i] ; 
    
    
    					$this->total_produit_ht2 +=  $this->total_prix_ht2[$i] ;
    
    
    					$this->total_produit3 +=  $this->total_prix3[$i] ; 
    
    
    					$this->total_produit_ht3 +=  $this->total_prix_ht3[$i] ;
    
    
    					$this->total_option +=  $this->option[$i] * $this->quantite[$i];
    
    
    					$this->total_option_ht +=  $this->option_ht[$i] * $this->quantite[$i];
    
    
    					$this->total_tva +=  $this->tva[$i] ;
    
    
    					$this->total_tva1 +=  $this->tva1[$i] ;
    
    
    					$this->total_tva2 +=  $this->tva2[$i] ;
    
    
    					$this->total_tva3 +=  $this->tva3[$i] ;
    
    
    					$this->total_remise += $this->remise[$i] ; #- A titre indicatif uniquement
    
    
    					$this->total_remise_ht += $this->remise_ht[$i] ; #- A titre indicatif uniquement
    
    
    					$this->total_poids += $this->poids[$i] ;
    
    
    					$this->total_points += $this->points[$i] ;
    
    
    					$this->total_ecotaxe_ttc += $this->ecotaxe_ttc[$i] * $this->quantite[$i];
    
    
    					$this->total_ecotaxe_ht += $this->ecotaxe_ht[$i] * $this->quantite[$i];

    zut, me suis trompée de section, vous pouvez déplacer le message Gilles, car, je pensais être dans la section peel premium, désolée.

  13. amap


    Quel est le contenu de votre lib/class/caddie.php des lignes 1011 à 1021 ?

    Ces warning sont sans importance a priori (à vérifier), simplement ça empêche la redirection suite à leur affichage.

    Gilles

    Bonjour Gilles, dans le lib/class/caddie.php (jamais touché, car nul besoin normalement)

    la ligne 1011 :

    $this->total_produit1 += $this->total_prix1[$i] ;

    la ligne 1021

    $this->total_produit_ht3 += $this->total_prix_ht3[$i] ;

    et voici donc, la partie des lignes incriminées pour y voir plus clair :

    					$this->total_produit1 +=  $this->total_prix1[$i] ; 
    
    
    					$this->total_produit_ht1 +=  $this->total_prix_ht1[$i] ;
    
    
    					$this->total_produit2 +=  $this->total_prix2[$i] ; 
    
    
    					$this->total_produit_ht2 +=  $this->total_prix_ht2[$i] ;
    
    
    					$this->total_produit3 +=  $this->total_prix3[$i] ; 
    
    
    					$this->total_produit_ht3 +=  $this->total_prix_ht3[$i] ;
    
    
    					$this->total_option +=  $this->option[$i] * $this->quantite[$i];
    
    
    					$this->total_option_ht +=  $this->option_ht[$i] * $this->quantite[$i];
    
    
    					$this->total_tva +=  $this->tva[$i] ;
    
    
    					$this->total_tva1 +=  $this->tva1[$i] ;
    
    
    					$this->total_tva2 +=  $this->tva2[$i] ;
    
    
    					$this->total_tva3 +=  $this->tva3[$i] ;
    
    
    					$this->total_remise += $this->remise[$i] ; #- A titre indicatif uniquement
    
    
    					$this->total_remise_ht += $this->remise_ht[$i] ; #- A titre indicatif uniquement
    
    
    					$this->total_poids += $this->poids[$i] ;
    
    
    					$this->total_points += $this->points[$i] ;
    
    
    					$this->total_ecotaxe_ttc += $this->ecotaxe_ttc[$i] * $this->quantite[$i];
    
    
    					$this->total_ecotaxe_ht += $this->ecotaxe_ht[$i] * $this->quantite[$i];

  14. Gilles Boussin


    *

    $fonctions_va_lire_fichier_PHP =

    est à retirer, ou sinon vous devez mettre des parenthèses autour de

    $fonctions_va_lire_fichier_PHP = file_get_contents($dirroot . "/modules/dossier_des_PHP_a_inclure/fichier_PHP.php")

    pour éviter les problèmes de priorités dans l'ordre d'exécution.

    * file_get_contents récupère le contenu d'un fichier, et n'est pas fait pour l'exécuter. Or là vous semblez vouloir faire un include, c'est donc include qu'il faut utiliser. Auquel cas, vous devez fermer la chaine de caractère, puis faire votre include en terminant par ; puis recommencer la chaine de caractères (echo ' ou $output.=' suivant votre cas).

    Gilles

  15. Gilles Boussin


    J'ai donc modifier le fichier administrer/export_produits.php comme vous l'avez indiquez.

    Voici le fichier csv en réponse... je ne comprends pas encore pourquoi tout les titres de colonnes sont inscrits dans une même case d'excel.

    Je suis aussi aller remettre le fichier lib/format.php comme initialement avant de refaire un export. Voici alors le fichier csv.

    Merci de votre aide...

    Ca avance,

    Claire

    Le fichier de votre premier lien est bien, sauf qu'il faut maintenant retirer les var_dump que je vous avais demandé de mettre.

    Et manifestement ce sera OK.

    L'autre fichier que vous donnez (avec (2)) n'est pas correct, je ne sais pas ce que vous avez fait mais il y a des ; qui ne sont normalement pas là.

  16. amap


    qu'est ce qui peut avoir changé (alors que personne n'a touché à ce fichier achat/ caddie affichage)cet ou ces headers :

    } else {
    
    
    			maj_quantite($_POST);
    
    
    			$_SESSION['caddie']->nettoie();
    
    
    			$_SESSION['caddie']->recalc_total();
    
    
    			if (est_identifie()) {
    
    
    				header("Location:$wwwroot/achat/achat_maintenant.php");
    
    
    			} else {
    
    
    				header("Location:$wwwroot/membre.php");
    
    
    			}
    
    
    			}
    
    
    			break;			
    
    	}

    il y a un truc qui m'échappe, car, sur 3 à 5/10 commandes passées sur site, on obtient cela :

    Warning: Cannot modify header information - headers already sent by (output started at /home/aliceandco/domains/alice-and-co-shop.com/public_html/lib/class/caddie.php:1011) in /home/aliceandco/domains/alice-and-co-shop.com/public_html/achat/caddie_affichage.php on line 102

    Notice: Undefined offset: 0 in /home/aliceandco/domains/alice-and-co-shop.com/public_html/lib/class/caddie.php on line 1011

    Notice: Undefined offset: 0 in /home/aliceandco/domains/alice-and-co-shop.com/public_html/lib/class/caddie.php on line 1013

    Notice: Undefined offset: 0 in /home/aliceandco/domains/alice-and-co-shop.com/public_html/lib/class/caddie.php on line 1015

    Notice: Undefined offset: 0 in /home/aliceandco/domains/alice-and-co-shop.com/public_html/lib/class/caddie.php on line 1017

    Notice: Undefined offset: 0 in /home/aliceandco/domains/alice-and-co-shop.com/public_html/lib/class/caddie.php on line 1019

    Notice: Undefined offset: 0 in /home/aliceandco/domains/alice-and-co-shop.com/public_html/lib/class/caddie.php on line 1021

    comment le faire passer à l'étape suivante après choix du pays livraison : http://www.alice-and-co-shop.com/achat/achat_maintenant.php

    En fait, je me demande, si ce problème n'avait pas déjà été là depuis le début, car, des commandes peuvent passer malgré cela, si on ne répète pas la commande plusieurs fois en gardant la même adresse email.

    Dans les fichiers où il y a deux headers, rien n'a été changé. comprend pas.

Twitter Advisto ecommerce

Facebook PEEL Shopping