Flux d’activité

Flux d’activité de Messages

  1. sebix


    Bonjour,

    c'est possible, copie les lignes des frais de port dans le paramatrage du site pour en créer un nouveau.

    Ensuite dans la commande ajoute ce nouveau frais de port dans les choix possibles.

    un conseil fait une recherche sur le site avec "frais de port" et tu auras pas mal d'infos.

    Willy

    Merci d une reponse si rapide, mais je t assure j ai fait ma recherche et je ne tombe sur rien qui y corresponde sauf un article qui parle de rajouter un port gratuit que j ai modifie en port chronopost en modifiant egalement les parametres du site. alors j ai essayé et tout allait bien jusqu a ce que je tente de commander et la, paf, 0 euro de frais de port pour la commande chronopost....

    sinon, qu entends tu par copie les lignes des frais de port? tu parles du fichier info.inc.php?

  2. Willy


    merci pour toutes ces infos

    je vais essayer de trouver l' erreur mais je pense que le problème viens du fait que je n' est rien installer a la racine ( cause de beaucoup trop de chose 1300 mo de pris ) donc j' ai voulu installer tout les fichiers dans un dossier cadi déjà cela ma poser un problème puisqu il place automatiquement les images dans le dossier upload a la racine, il a fallu que je mette un fichier upload a la racine en dehors de mon dossier cadi.

    Non il suffit de mettre l'adresse du site avec le repertoire cadi à la fin http://ww.monsite.fr/cadi et il fait tous les chemins tout seul.

    Perso je pense a un parametrage mal rentré.

    Regardez vos parametre du style adresse du site où il doit y avoir le 'cadi' et dites nous;

    Willy

  3. sebix


    bonjour,

    tout d abord desole je suis un parfait neewbie en php.... ;)

    je viens de faire le tour des topics et je n ai pas trouvé de solutions a ma question: il faut que j ajoute un troisieme frais port en plus des ports normal et express.de plus, j ai besoin de renommer ces ports par:

    Collissimo 48h

    Collissimo recommande R3

    Chronopost 24h

    j ai tout essaye et je n y arrive pas, ca devient tres urgent alors si quelqun peut m aider ca serait tres sympa...

    le site c'est NUMIPIX

  4. fast


    Dans lib/fonctions/fonctions

    c'est la variable global $the_path;

    et dans configuration.inc.php

    $the_path = $dirroot."/upload/";

    merci pour toutes ces infos

    je vais essayer de trouver l' erreur mais je pense que le problème viens du fait que je n' est rien installer a la racine ( cause de beaucoup trop de chose 1300 mo de pris ) donc j' ai voulu installer tout les fichiers dans un dossier cadi déjà cela ma poser un problème puisqu il place automatiquement les images dans le dossier upload a la racine, il a fallu que je mette un fichier upload a la racine en dehors de mon dossier cadi.

  5. Aquarelle


    Oulala ;)

    je tente de vous aider, je ne suis pas salarié peel, donc en cas de soucis, je vous laisse sans soucis ;)

    La fonction qui gere l'upload doit etre dans lib/fonction/fonctions.php;

    Elle s'appelle: "function upload($the_file)"

    Il doit y avoir un soucis sur le repertoire où elle place les images.

    Willy

    Dans lib/fonctions/fonctions

    c'est la variable global $the_path;

    et dans configuration.inc.php

    $the_path = $dirroot."/upload/";

  6. Willy


    Si je vous lis bien vous avez:

    $mail2 = "mmdiffusion@orange.fr"; dans le fichier info.inc.php

    et

    Notice: Undefined variable: email2 in comme erreur.

    Normal vous avez mis "$mail2" et vous cherchez "$email2", il manque le "e" dans votre déclaration.

    Par contre normalement il y a plein d'informations dans le fichier info.inc.php, votre boutique est configurée et fonctionne ?

    Si vous voules dupliquer le mail du support, il faudra mettre:

    mail($email2,

    "Nouvelle commande sur votre site web $site",

    "Une commande portant le numéro $commandeid vient d'être enregistrée sur le site $site.",

    "FROM:$support");

    Mais ce mail est moins riche que le mail destiné au client.

    Willy

  7. tinty


    Merci de ces précisions.

    mais maintenant j'ai une réponse avec la confirmation de commande au mail support:

    Notice: Undefined variable: email2 in

    j'ai cependant mis dans le fichier inf.inc la ligne indiquée ci-dessous mais il doit y avoir quelque chose avant à ecrire?

    Ce fichier inf.inc était totalement vide avant l'insertion de la ligne

    $mail2 = "mmdiffusion@orange.fr";

    je n'avais pas répondu à votre derniere question. Le 2eme mail que je veux envoyer est le mail confirmation de commande destiné à l'administrateur. En fait il s'agit simplement qu'une des 2 personnes soient prévenues d'une commande car elles ne sont pas ensemble. Merci de vous donner ce mal pour moi.

  8. Aquarelle


    bien sur qu en premier je suis passé par l' administration pour mettre mon image de la catégorie qui apparaît dans l' administration mais n' apparaît pas sur la page.

    savez vous le fichier qui gère le transfert des images de la catégorie pour voir si je trouve le problème malgré que je comprend pas grand chose au php

    il doit y avoir un fichier pour le transfert d' image de la catégorie de la partie admin et apparemment 1 diffèrent qui donne l' adresse de l' image sur la page, ils ne doivent pas avoir peut être la même extension défini par la page une .gif et l' autre .GIF parce que j' ai copier l' image avec la même extension et malgré tout elle n' apparaît pas.

    POur info: dans le répertoire administrer il ne doit pas y avoir de dossier ou de fichier upload.Le dossier upload doit être ici:http://www.maboutique.com/upload

    ;)

  9. Willy


    Bonjour,

    vous cherchez à envoyer quel mail à une seconde personne ?

    - celui qui est destiné au client

    - celui qui est destiné au support du site

    Dans ton exemple ajoute juste:

    mail("mmdiffusion@orange.fr",$email_subject,$email_object,"FROM:$support");
    Pour info: - "$com" doit etre un objet qui est lié a une requete sql qui ramenne des informations sur la commande. - "$com->email" doit etre l'email du client qui a passé la commande - "$com1->email" que tu as créé ne veut rien dire car $com1 n'est pas déclaré et l'objet mail encore moins - "$com1 = mmdiffusion@orange.fr;" n 'est pas bon, car le mail que tu entres est une chaine de caractère et devrait etre mis entre "". Donc
    $com1 = "mmdiffusion@orange.fr";
    est OK par contre et ensuite tu appels "$com1". Sinon tu peux déclarer tom second email dans lib/setup/info.inc.php. Genre:
    $email2 = "mmdiffusion@orange.fr";
    Et ensuite tu envoies le mail comme cela:
    mail($email2,$email_subject,$email_object,"FROM:$support");

    Ainsi tu auras déclaré ton "$email2" partout et tu pourras le réutiliser dans d'autres pages. Et le jour où cet email change, tu n'as qu'a le remplacer à un seul endroit et non partout.

    Willy

  10. tinty


    Bonjour;

    Tout d'abord merci pour ces réponses.

    après plusieurs tentatives, je vous avais prévenu que j'étais quasiment nul, je n'ai pas réussi à modifieret bien entendu le systeme me répond "erreur" Je remets donc en place le fichier sauvegardé.

    Comme je n'ai pas trouvé les indications proposée par paulana je suppose que c'est dans le fichiers lib/fonctions.php qu'il faut chercher et je n'ai vu que :

    $support,

    "Nouvelle commande sur votre site web $site",

    "Une commande portant le numéro $commandeid vient d'être enregistrée sur le site $site.",

    "FROM:$support");

    $email_subject = EMAIL_ORDER_CONFIRMATION;

    $email_object = EMAIL_ORDER_MESSAGE."\n\r";

    $email_object .= "\n\r";

    $email_object .= EMAIL_ORDER_DATE." : ".return_date_fr($timestamp)."\n\r";

    $email_object .= "\n\r";

    $email_object .= EMAIL_ORDER_NUMBER." : ".$commandeid."\n\r";

    $email_object .= "\n\r";

    $email_object .= EMAIL_ORDER_AMOUNT." : ".fprix($montant)." EUR TTC\n\r";

    $email_object .= "\n\r";

    if ($com->paiement != CB) {

    $email_object .= EMAIL_ORDER_PROFORMA." : ".$urlcommande."\n\r";

    $email_object .= "\n\r";

    }

    $email_object .= EMAIL_THANKS."\n\r";

    mail($com->email,$email_subject,$email_object,"FROM:$support");

    qui pourrait correspondre à ces indications. Mais surement me suis trompé car j'ai modifié comme ceci:

    mail($com->email,$email_subject,$email_object,"FROM:$support");

    mail($com1->email,$email_subject,$email_object,"FROM:$support");

    $com1 = mmdiffusion@orange.fr;

    }

    Suis je dans le vrai ou totalement à coté de la plaque?

    Dans tous les cas merci de vous etre intéressé à mes questions de néophyte.

  11. fast


    Perso mes images de catégories sont dans "upload" et non dans "administrer/upload".

    Vous les avez mises vous mêmes dans le répertoire ou avec l'aide du back office ?

    Si vous l'avez fait avec un client FTP, faites attention à l'extension (.jpg ou .JPG).

    Et si vous l'avez fait à la main, pourquoi ? pourquoi ne pas passer par l'administration ?

    Willy

    bien sur qu en premier je suis passé par l' administration pour mettre mon image de la catégorie qui apparaît dans l' administration mais n' apparaît pas sur la page.

    savez vous le fichier qui gère le transfert des images de la catégorie pour voir si je trouve le problème malgré que je comprend pas grand chose au php

    il doit y avoir un fichier pour le transfert d' image de la catégorie de la partie admin et apparemment 1 diffèrent qui donne l' adresse de l' image sur la page, ils ne doivent pas avoir peut être la même extension défini par la page une .gif et l' autre .GIF parce que j' ai copier l' image avec la même extension et malgré tout elle n' apparaît pas.

  12. Willy


    Dans ta page, fais un test remplace:

    		$sqlcat = "SELECT image, description FROM peel_categories WHERE id = '".$catid."'";
    
    
    		$rescat = mysql_query($sqlcat);
    
    
    		$objcat = mysql_fetch_object($rescat);
    
    
    		if ($rescat) {
    
    
    			if (mysql_num_rows($rescat) > 0) {
    
    
    				echo "<div align=\"center\" class=\"normal\">";
    
    
    				if (!empty($objcat->image)) {
    
    
    				echo "<img  src=\"$wwwroot/upload/".$objcat->image."\" align=\"left\">";
    
    
    				}
    
    
    				echo "<br /><br >".stripslashes($objcat->description);
    
    
    				echo "</div>";
    
    
    			}
    
    
    		}
    Par (le champ "nom" existe bien dans la table peel_categories" ???) :
    		$sqlcat = "SELECT image, description, nom FROM peel_categories WHERE id = '".$catid."'";
    
    
    		$rescat = mysql_query($sqlcat);
    
    
    		$objcat = mysql_fetch_object($rescat);
    
    
    		if ($rescat) {
    
    
    			if (mysql_num_rows($rescat) > 0) {
    
    
    				echo "<div align=\"center\" class=\"normal\">";
    
    
    				if (!empty($objcat->image)) {
    
    
    				echo "<img  src=\"$wwwroot/upload/".$objcat->image."\" align=\"left\">";
    
    
    				}
    
    
    				echo "<br /><br >".stripslashes($objcat->nom);
    
    
    				echo "<br /><br >".stripslashes($objcat->description);
    
    
    				echo "</div>";
    
    
    			}
    
    
    		}

    Tu devrais avoir le nom de la catégorie avant la description, dis nous si tu l'as.

    Willy

  13. negoce


    Bonjour,

    je souhaite aléger mes images bien lourdes !!

    je ne souhaite pas de principe 1 produit et deux images 1 petite et 1 grande !!

    est-ce possible d'interger ce code ?? si oui où ?? et comment ??

    function miniature($image,$width=100,$height=75,$rep='./mini/'){ 
    
    	$sz = getimagesize($image); 
    
    	$destw = $sz[0]/2; 
    
    	$desth = $sz[1]/2; 
    
    	if($destw<$width or $desth<$height){$destw=$sz[0]; $desth=$sz[1];} 
    
    	$imgsrc = imagecreatefromjpeg($image); 
    
    	$imgtmp =  imagecreatetruecolor($width,$height); 
    
    	imagecopyresampled($imgtmp,$imgsrc,0,0,0,0,$destw,$desth,$sz[0],$sz[1]); 
    
    	imagejpeg($imgtmp,$rep.$image,75);

    ou une autre methode meilleurs !!??

    à bientôt...

Twitter Advisto ecommerce

Facebook PEEL Shopping