Flux d’activité

Flux d’activité de Messages

  1. les miniatures


    Bonjour à tous.

    J'ai peel 5,2 et j'ai soumis ce bug chez peel par mail mais personne n'a encore répondu.

    Je poste donc ici.

    C'est un problème que je n'arrive pas à résoudre.

    Peut être l'avez vous déjà rencontré et donc vous pourrez probablement m'aider.

    Cela concerne l'option "calcul des marges" dans l'onglet "comptabilité" dans le back office.

    Par exemple vous demandez l'affichage des ventes réglées entre 2 dates.

    Toutes les commandes passées par les internautes auront le champ "prix d'achat unitaire H.T." vide, seules les commandes passées via le processus proforma par l'administrateur auront ce champ renseigné.

    Dans ce cas, ce module n'est pas fonctionnel. Avez vous une idée de ce qu'il faudrait corriger et où ?

    Merci pour votre aide.

  2. pruault


    Bonjour,

    J'ai la version 5.1.

    La fonction envoi du mail automatiquement lorsque l'on choisit "expédiée" dans l'admin ne fonctionne pas.

    Avec vous une piste.

    J'ai regardé dans le fichier fonction.php en fin de page, mais je ne comprends pas.

    Merci pour votre aide.

    Cordialement,

    Balam

    Dans la fonction update_commande de /administrer/commandes.php, ajouter

    if ($frm['statut_livraison'] == 3) {
    
    
    		send_avis_expedition(intval($frm['id'])); 
    
    
    	}
    Verifier aussi que vous avez bien la fonction send_avis_exepedition dans /lib/fonctions/fonctions.php Si vous ne l'avez pas, ajouter là. Exemple de fonction
    function send_avis_expedition($commandeid) {
    
    
    global $site;
    
    global $wwwroot;
    
    global $support;
    
    
    		$resCom = mysql_query("SELECT * FROM peel_commandes WHERE id = '".intval($commandeid)."'");
    
    
    		$com = mysql_fetch_object($resCom);
    
    
    		$resClient = mysql_query("SELECT * FROM peel_utilisateurs WHERE id_utilisateur = '".intval($com->id_utilisateur)."'");
    
    
    		$client = mysql_fetch_object($resClient);
    
    
    		$message  = "Bonjour ".$client->prenom." ".$client->nom_famille.",\n\r";
    
    		$message  .= "Nous avons le plaisir de vous confirmer la préparation et la prochaine livraison de la commande no. ".$commandeid.".\n\r";
    
    		$message  .= "Articles expédiés :\n\r";
    
    
    		$resComArt = mysql_query("SELECT * FROM peel_commandes_articles WHERE commande_id = '".intval($commandeid)."'");
    
    
    		while ($ComArt = mysql_fetch_array($resComArt)) {
    
    
    			$message  .= "- ".html_entity_decode($ComArt['nom_produit'])."\n\r";
    
    
    		}
    
    
    		$message  .= "Transporteur :\n\r";
    
    
    		$message  .= "Le transporteur que vous avez choisi lors de la passation de votre commande est ".$com->type."\n\r";
    
    		$message  .= "Références de l'envoi : ";
    
    		$message  .= "Le no. de colis est ".$com->colis.", vous pouvez suivre l'acheminement de votre colis en cliquant sur le lien suivant http://www.coliposte.fr/ \n\r";
    
    		$message  .= "Adresse d'expédition :\n\r";
    
     		$message  .= $com->client_info2."\n\r"; 
    
    		$message  .= "RAPPEL IMPORTANT !\n\r";
    
    		$message  .= "Nous vous invitons à suivre scrupuleusement nos instructions pour éviter tout litige. Le transport est une phase délicate qui demande une attention toute particulière.\r";
    
    		$message  .= "Par conséquent, merci de vous conformer aux règles d'usages élémentaires rappelées ci-dessous :\n\r";
    
    		$message  .= "- Colis en mauvais état\r";
    
    		$message  .= "- colis ouvert et/ou écrasé\r";
    
    		$message  .= "- système de fermeture (adhésif...) détérioré ou ne semblant pas d'origine\r";
    
    		$message  .= "\n\rQUE FAIRE ?\n\r";
    
    		$message  .= "- ne pas ouvrir le colis\r";
    
    		$message  .= "- refuser le colis\r";
    
    		$message  .= "- émettre immédiatement les réserves d'usage auprès du transporteur\r";
    
    		$message  .= "- nous signaler le problème en nous indiquant le no. de commande concernée\n\r";
    
    	 	$message  .= "IMPORTANT\n\r";
    
    		$message  .= "$site refusera systématiquement le remboursement d'une commande si :\n\r";
    
     		$message  .= "- aucune réserve n'a été émise auprès du transporteur\r";
    
    		$message  .= "- aucune preuve de l'émission des réserves n'est fournie\n\r";
    
    		$message  .= "Nous vous remercions de votre compréhension et restons à votre entière disposition pour tout complément d'information.\n\r";
    
    		$message  .= "A bientôt sur $site\n\r";
    
    
    		mail($com->email,"[$site] Avis d'expédition de la commande n° $commandeid",$message,"FROM:$support");
    
    
    		echo "L'avis d'expédition a été envoyé à ".$com->email."<br />";
    
    
    }

  3. pruault


    Bonjour,

    Je viens une fois de plus a vous :

    Y aurait il quelqu'un qui aurait le bout de code pour avoir un bouton ajouter au pannier sur la vignete contenant le produit.

    Je m'explique:

    La ou il y a "ZOOM" et "PLUS D'INFO" de facon à ne pas etre obligé de passer par "+ D'INFO" puis "AJOUTER AU PANNIER" puis revenir dans la CATEGORIE.

    En effet selon la nature des produits, il me semble que ca complique et allonge un peu la navigation quand l'acheteur veut plusieurs petits articles sans avoir besoin de DETAIL sur celui-ci (c'est juste mon avis - loingt de moi toutes critiques).

    Cordialement,

    David

    (PEEL 5.3)

    Reprendre la fonction affiche_critere_stock qui se trouve dans produit_details, vous aurez tout le code

  4. ro2kpdp


    Bonjour,

    Je viens une fois de plus a vous :

    Y aurait il quelqu'un qui aurait le bout de code pour avoir un bouton ajouter au pannier sur la vignete contenant le produit.

    Je m'explique:

    La ou il y a "ZOOM" et "PLUS D'INFO" de facon à ne pas etre obligé de passer par "+ D'INFO" puis "AJOUTER AU PANNIER" puis revenir dans la CATEGORIE.

    En effet selon la nature des produits, il me semble que ca complique et allonge un peu la navigation quand l'acheteur veut plusieurs petits articles sans avoir besoin de DETAIL sur celui-ci (c'est juste mon avis - loingt de moi toutes critiques).

    Cordialement,

    David

    (PEEL 5.3)

  5. pruault


    bonjour a tous

    merci dans un premier temps pour votre aide

    j'aimerai savoir si quelqu'un pourrai m'aider a faire un menu horizontal et non verticale comme il existe par défaut

    je pas mal galèrer pour cela et la ma tête est pleine merci

    Auriez vous un modèle à nous montrer ce serait plus simple car il y a 200 méthodes pour faire des menus horizontaux

  6. pruault


    Kelkoo a modifié la structure de fichiers il y a peu de temps, le code du cas Kelkoo est le suivant :

    	case "kelkoo";
    
    
    	$create_csv = fopen($csv_file,"w");
    
    
    	fwrite($create_csv,"#country=fr\r\n#type=basic\r\n#currency=EUR\r\n");
    
    
    	fwrite($create_csv,"URL \t title \t price \t description \t offerID \t image \t category \t availability\r\n");
    
    
    	while($prod = mysql_fetch_array($req))
    
    		{
    
    
    		$id = intval($prod['id']);
    
    
    		$nom = TrimExt(strip_tags(html_entity_decode(stripslashes($prod['nom']))));
    
    
    		$descriptif = TrimExt(strip_tags(html_entity_decode(stripslashes($prod['descriptif']))));
    
    
    		$reference = TrimExt(strip_tags(html_entity_decode(stripslashes($prod['reference']))));
    
    
    		$categorie = TrimExt(strip_tags(html_entity_decode(stripslashes($prod['categorie']))));
    
    
    		$prix = $prod['prix'] * (1-$prod["promotion"]/100);
    
    
    	   	fwrite($create_csv,"");
    
    
    		fwrite($create_csv,stripslashes("$wwwroot/achat/produit_details.php?id=".$id)." \t ");
    
    
    	   	fwrite($create_csv,$nom." \t ".$prix." \t ".$descriptif." \t ".$id." \t "); 
    
    
    		if (!empty($prod['image1'])) {$image = "$wwwroot/upload/".$prod['image1'].""; } else { $image = ""; }
    
    
    		fwrite($create_csv,htmlspecialchars($image)." \t ".stripslashes($categorie)." \t 003\r\n");
    
    
    	}
    
    
    	fclose($create_csv);
    
    
    	break;

  7. La fleur


    Bonjour,

    Merci de votre réponse

    1) Dans paiement j'ai un dossier param, mais pas de fichier certificats

    2)Le fichier pathfile

    -Doit on modifier les 4 lignes qui se trouve à l'intérieur et qui sont effectivement des chemins en dur vers logo, parmcom etc.. ou modifier des liens ailleurs qui conduisent à pathfile et dans ce cas ou les trouve-t-on ?

    Merci de votre aide

    Cordialement

    RE:

    J'ai éffectué mes essais sur un site secondaire tout fonctionne

    Merci encore

  8. La fleur


    Bonjour

    Pour corriger ce problème, il faut que vous fassiez remonter les fichiers certificats et params au dessus d'un accès à la racine de votre site web

    Accès qui ne doit pas être accessible à partir d'un navigateur

    Exemple :

    Si la structure de vos fichiers pour accéder à la page /index.php de la boutique est /public_html/monsite/index.php alors mettez le répertoire /param et tous les fichiers au même niveau que /public_html. Si vous ne pouvez pas le faire, demandez à l'hébergeur de les déplacer

    Ensuite vous devez modifier le fichier /paiement/pathfile en modifiant les accès à ce dernier (chemin physique en dur)

    Cordialement

    Patrice

    Bonjour,

    Merci de votre réponse

    1) Dans paiement j'ai un dossier param, mais pas de fichier certificats

    2)Le fichier pathfile

    -Doit on modifier les 4 lignes qui se trouve à l'intérieur et qui sont effectivement des chemins en dur vers logo, parmcom etc.. ou modifier des liens ailleurs qui conduisent à pathfile et dans ce cas ou les trouve-t-on ?

    Merci de votre aide

    Cordialement

  9. les miniatures


    Bonjour, je tente de référencer mon site chez Kelkoo en utilisant le fichier générer par le back office de peel 5,2 mais Kelkoo me répond que celui ci ne convient pas.

    Voici sa réponse :

    Le fichier a été traité, mais des problèmes ont été relevés

    Certaines informations ne correspondent pas au format requis :

    Vous pouvez vérifier le format requis.

    * Dans la section Champs

    o Erreur ligne 4 : Le champ obligatoire "offerid" n'a pas été utilisé

    Veuillez ajouter ce champ dans la section "champs" s'il vous plaît.

    o Erreur ligne 4 : Le champ obligatoire "url" n'a pas été utilisé

    Veuillez ajouter ce champ dans la section "champs" s'il vous plaît.

    o Erreur ligne 4 : Le champ obligatoire "price" n'a pas été utilisé

    Veuillez ajouter ce champ dans la section "champs" s'il vous plaît.

    o Erreur ligne 4 : Le champ obligatoire "description" n'a pas été utilisé

    Veuillez ajouter ce champ dans la section "champs" s'il vous plaît.

    o Erreur ligne 4 : Le champ obligatoire "title" n'a pas été utilisé

    Veuillez ajouter ce champ dans la section "champs" s'il vous plaît.

    et voila ce que génère peel dans le back office :

    Nom du comparateur : kelkoo

    Fichier exporté : http://www.e-miniature.fr/comparateur/kelkoo_fr.txt

    Requête utilisée pour la génération du fichier csv : select p.id_marque, p.id, p.reference, p.nom_fr as nom, p.description_fr as descriptif, p.poids, p.image1, p.image2, p.prix, p.promotion, c.nom_fr AS categorie, c.parent_id from peel_produits p, peel_categories c, peel_produits_categories pc WHERE pc.produit_id = p.id AND c.id = pc.categorie_id ORDER BY id

    et donc le début du fichier transmis à kelkoo est de ce type :

    #country=fr

    #type=basic

    #currency=EUR

    http://www.e-miniature.fr/achat/produit_details.php?id=157;F 86 F SABRE MIG KILLER 1/48;F 86 F SABRE MIG KILLER 1/48;18;157;http://www.e-miniature.fr/upload/280908_144439_PEEL_jrEb65.JPG;1/48

    http://www.e-miniature.fr/achat/produit_de...p?id=158;VERNIS SEMI-BRILLANT X 6;VERNIS SEMI-BRILLANT X 6;12.5;158;http://www.e-miniature.fr/upload/290908_111510_PEEL_HQhq5B.JPG;Peintures, Accessoires, Outils

    http://www.e-miniature.fr/achat/produit_de...php?id=159;VERT RLM 25 ALL.WW2 X 6;VERT RLM 25 ALL.WW2 X 6;12;159;http://www.e-miniature.fr/upload/290908_111526_PEEL_JC6gaS.JPG;Peintures, Accessoires, Outils

    ...

    Que dois-je faire ? le fichier généré n'est-il pas aux normes ? j'ai loupé une procédure ?

    Merci de votre aide et conseils.

  10. pruault


    Bonjour

    Pour corriger ce problème, il faut que vous fassiez remonter les fichiers certificats et params au dessus d'un accès à la racine de votre site web

    Accès qui ne doit pas être accessible à partir d'un navigateur

    Exemple :

    Si la structure de vos fichiers pour accéder à la page /index.php de la boutique est /public_html/monsite/index.php alors mettez le répertoire /param et tous les fichiers au même niveau que /public_html. Si vous ne pouvez pas le faire, demandez à l'hébergeur de les déplacer

    Ensuite vous devez modifier le fichier /paiement/pathfile en modifiant les accès à ce dernier (chemin physique en dur)

    Cordialement

    Patrice

Twitter Advisto ecommerce

Facebook PEEL Shopping