Flux d’activité

Flux d’activité de Messages

  1. VV93


    pourtant la requet a l'air bonne AIDEZ MOI

    quand je lance la recherche le filtre en ajax monte tous les produits même ceux hors ligne alors que la requet et bien afficher etat = 1

    voici le code : MERCI POUR VOTRE AIDE

    <?php

    include('../../configuration.inc.php');

    header("Pragma: no-cache");

    header("Expires: 0");

    header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

    header("Cache-Control: no-cache, must-revalidate");

    header("Content-type: application/xml");

    header('Content-type: text/html') ;

    if(!empty($_POST['search']))

    {

    $rqProdSearch = "SELECT * FROM rv_produits INNER JOIN rv_sites_pivots ON (id = produit_id)

    WHERE etat = '1' AND site_id = '".intval($_SESSION['ecom']['id'])."'AND etat='1'

    AND `nom_".$_SESSION['langue']."` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'

    OR `reference` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'

    OR `descriptif_".$_SESSION['langue']."` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'

    ORDER BY `nom_".$_SESSION['langue']."`

    DESC LIMIT 0,2000";

    $rsProdSearch = mysql_query($rqProdSearch) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    if (mysql_num_rows($rsProdSearch) > 0) {

    echo "\n";

    while ($prodSearch = mysql_fetch_array($rsProdSearch)) {

    echo "\n<img src=\"$wwwroot/images/menminus.gif\" alt=\"\" />&nbsp;<a href=\"".$wwwroot."/achat/produit_details.php?id=".$prodSearch['id']."\">" . utf8_encode($prodSearch['nom_'.$_SESSION['langue'].'']) . "</a><br />";

    }

    echo "\n";

    }

    else {

    echo AUCUN_RESULTAT;

    }

    }

    ?>

  2. VV93


    quand je lance la recherche le filtre en ajax monte tous les produits même ceux hors ligne alors que la requet et bien afficher etat = 1

    voici le code : MERCI POUR VOTRE AIDE

    <?php

    include('../../configuration.inc.php');

    header("Pragma: no-cache");

    header("Expires: 0");

    header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

    header("Cache-Control: no-cache, must-revalidate");

    header("Content-type: application/xml");

    header('Content-type: text/html') ;

    if(!empty($_POST['search']))

    {

    $rqProdSearch = "SELECT * FROM rv_produits INNER JOIN rv_sites_pivots ON (id = produit_id)

    WHERE etat = '1' AND site_id = '".intval($_SESSION['ecom']['id'])."'AND etat='1'

    AND `nom_".$_SESSION['langue']."` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'

    OR `reference` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'

    OR `descriptif_".$_SESSION['langue']."` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'

    ORDER BY `nom_".$_SESSION['langue']."`

    DESC LIMIT 0,2000";

    $rsProdSearch = mysql_query($rqProdSearch) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    if (mysql_num_rows($rsProdSearch) > 0) {

    echo "\n";

    while ($prodSearch = mysql_fetch_array($rsProdSearch)) {

    echo "\n<img src=\"$wwwroot/images/menminus.gif\" alt=\"\" />&nbsp;<a href=\"".$wwwroot."/achat/produit_details.php?id=".$prodSearch['id']."\">" . utf8_encode($prodSearch['nom_'.$_SESSION['langue'].'']) . "</a><br />";

    }

    echo "\n";

    }

    else {

    echo AUCUN_RESULTAT;

    }

    }

    ?>

  3. iomega


    Personne pour me donner une petite explication ? ;)

    Bonjour à tous,

    J'ai donc télécharger la nouvelle version et tout marche très bien...

    Je voudrai juste que l'on m'explique un peu le code....? c'est pour ma curiosité perso.

    Pourquoi utiliser ce bout de code

    $dirroot = dirname(__FILE__); car cela donne le chemin d'accès..pourquoi ne pas utiliser $wwwroot ?

    Car parfois il utiliser $wwwroot et parfois $dirroot comme dans

    ce bout de code(

    $repertoire_upload = $wwwroot."/upload";

    $repertoire_achat = $dirroot."/achat"

    )

    //////

    2ème demande d'explication

    il utilise ceci...mais d'ou vient la constante 'IN_STANDBY' ?

    define('IN_STANDBY', TRUE);

    define('IN_PEEL', TRUE);

    merci pour vos explications

  4. simraph


    Bonjour, ma ptite pierre à l'édifice.

    Pour modifier sur la boutique la devise sur la version Shopping 4, aller à la ligne 284 du fichier configuration.inc.php.

    Vous n'avez qu'à changer les variables de sessions en fonction des entrées contenues dans la table: peel_devises

    Ca modifie au moins les devises pour les visiteurs.

    Par contre je ne sais pas où modifier pour changer les devises en back-office, j'ai besoin de votre aide.

    1) Est-ce qu'ils sont en durs ?

    2) Modifier le fichier configuration.inc.php en laissant conversion 1 pour des CHF ça suffit niveau calculs?

    Merci de votre aide.

    Ok, il faut changer les signes &euro; écrits en durs dans le code. C'est dans ces pages, ou par-là : administrer/produits.php, administrer/catégories, etc.

    Par contre est-ce que cela suffit pour les calculs? Merci.

    Bonne soirée

  5. simraph


    Bonjour, ma ptite pierre à l'édifice.

    Pour modifier sur la boutique la devise sur la version Shopping 4, aller à la ligne 284 du fichier configuration.inc.php.

    Vous n'avez qu'à changer les variables de sessions en fonction des entrées contenues dans la table: peel_devises

    Ca modifie au moins les devises pour les visiteurs.

    Par contre je ne sais pas où modifier pour changer les devises en back-office, j'ai besoin de votre aide.

    1) Est-ce qu'ils sont en durs ?

    2) Modifier le fichier configuration.inc.php en laissant conversion 1 pour des CHF ça suffit niveau calculs?

    Merci de votre aide.

  6. simraph


    Bonjour,

    Si ça peut servir aussi. Dans le cas d'un site en local (donc envoi du mail pour le changement de mdp ne s'envoie pas) et qu'on ne peut pas simplement effacer le mot de passe actuel dans la bdd en laissant vide il faut un peu feinter:

    Dans le fichier fonctions.php, à la ligne 347 on a une variable $nouveau_mot_passe;

    Rajouter à la ligne suivante: print $nouveau_mot_passe;

    Aller ensuite sur le site, sur la page oubli du mot de passe, entrer votre adresse mail (login) et envoyer. Vous obtiendrez un message d'erreur comme quoi le mail n'a pas pu partir. Mais au-dessus, vous avez le nouveau mot de passe qui s'affiche. Copier-le et identifiez-vous.

    Ensuite pour changer le mot de passe aller sur la page "Mon compte" et "Changer mon mot de passe". Coller le nouveau mot de passe récupéré plus haut et créer votre nouveau mot de passe. Celui-ci notez-le !!

    ;)

    ABE

    Cela s'applique si on n'a plus accès avec notre compte au back-office, donc la création d'un nouvel utilisateur impossible même par le bdd, car le mot de passe se crypte en md5. Si dans le cas où c'est un de vos clients qui n'a plus son mot de passe, la solution à Willy est parfaite.

  7. simraph


    Bonjour,

    Si ça peut servir aussi. Dans le cas d'un site en local (donc envoi du mail pour le changement de mdp ne s'envoie pas) et qu'on ne peut pas simplement effacer le mot de passe actuel dans la bdd en laissant vide il faut un peu feinter:

    Dans le fichier fonctions.php, à la ligne 347 on a une variable $nouveau_mot_passe;

    1) Rajouter à la ligne suivante: print $nouveau_mot_passe;

    2) Aller ensuite sur le site, sur la page oubli du mot de passe, entrer votre adresse mail (login) et envoyer. Vous obtiendrez un message d'erreur comme quoi le mail n'a pas pu partir. Mais au-dessus, vous avez le nouveau mot de passe qui s'affiche.

    3) Copier-le et identifiez-vous.

    4) Ensuite pour changer le mot de passe aller sur la page "Mon compte" et "Changer mon mot de passe". Coller le nouveau mot de passe récupéré plus haut et créer votre nouveau mot de passe. Celui-ci notez-le !!

    ;)

    ABE

    N'OUBLIEZ-PAS DE SUPPRIMER LA LIGNE RAJOUTEE DANS LE FICHIER FONCTIONS.PHP (print $nouveau_mot_passe;) au point 1)

  8. iomega


    Bonjour à tous,

    J'ai donc télécharger la nouvelle version et tout marche très bien...

    Je voudrai juste que l'on m'explique un peu le code....? c'est pour ma curiosité perso.

    Pourquoi utiliser ce bout de code

    $dirroot = dirname(__FILE__); car cela donne le chemin d'accès..pourquoi ne pas utiliser $wwwroot ?

    Car parfois il utiliser $wwwroot et parfois $dirroot comme dans

    ce bout de code(

    $repertoire_upload = $wwwroot."/upload";

    $repertoire_achat = $dirroot."/achat"

    )

    //////

    2ème demande d'explication

    il utilise ceci...mais d'ou vient la constante 'IN_STANDBY' ?

    define('IN_STANDBY', TRUE);

    define('IN_PEEL', TRUE);

    merci pour vos explications

  9. Earthworm


    Bonjour,

    je rencontre un soucis très embêtant avec le paiement CB d'SPPLUS car lorsqu'une commande passe en milliers soit 1050,28 euros par exemple et que l'on clique pour effectuer notre paiement vers la centrale de SPPLUS, une erreur nous indique qu'un champ est requis mais en examinant bien le problème, notre montant de facture passe à 1,05028 euros ??

    Pourtant dans mes lignes PHP de paiement CB, je suis bien à 2 virgules après la décimale :

    $urlcgihmac = "http://kits.spplus.net/cgi-2007/hmac_myndd.exe";
    
    	$montant= number_format($com->montant,2);

    Merci de votre aide

  10. La fleur


    Bonjour,

    Tout est dans le titre

    Je précise qu'il s'agit d'installer un paiement C.B dans un site style dossier du site principal

    ex: http://wwwmonsite.com/choucroute

    Le paiement C.B est déja installé sur monsite.com et fonctionne très bien

    Lorsque je test une commande sut monsite.com/choucroute, j'ai un retour dans le BO de la command en initialisé

    Je reçois également le mail m'indiquant qu'une commande est arrivé

    Seul le Bin request pose un problème

    Je précise que j'ai la même installation au niveau fin commande.php du script CB pour les deux sites

    ainsi que le même dossier paiement dans les deux sites

    J'avais déjà fait la même chose avec un autre "site dossier" qui avait parfaitement fonctionné

    Si quelqun a une piste ...merci par avance (déjà 2 nuits de galère avant d'écrire ici)

  11. arlatan


    Bonjour j'ai téléchargé aujourd'hui la version gratuite j'ai installé aucun problème par contre quand je veux afficher mon site web (en local) j'ai une erreur sur la page d'accueil "Parse error: syntax error, unexpected $end in C:\Program Files\EasyPHP5.2.10\www\peel4\lib\fonctions\fonctions.php on line 2242" la ligne 2242 c'est la fin..

    C'est installé sous easyphp j'ai cette erreur..je l'ai aussi installé sur le serveur wampserver et j'ai la même erreur !!

    avez-vous une idée ?

    Merci beaucoup de votre aide

    Bonjour,

    Pour avoir déja rencontré le problème :

    Modifier le fichier PHP.INI sur 2 points

    - (La variable HTTP_POST_VARS n'est plus prise en charge)

    Remplacer

    register_long_arrays = Off

    par

    register_long_arrays = On

    - Allow the <? tag. Otherwise, only <?php and <script> tags are recognized.

    Remplacer

    short_open_tag = Off

    par

    short_open_tag = On

    Bonne continuation

  12. iomega


    Bonjour j'ai téléchargé aujourd'hui la version gratuite j'ai installé aucun problème par contre quand je veux afficher mon site web (en local) j'ai une erreur sur la page d'accueil "Parse error: syntax error, unexpected $end in C:\Program Files\EasyPHP5.2.10\www\peel4\lib\fonctions\fonctions.php on line 2242" la ligne 2242 c'est la fin..

    C'est installé sous easyphp j'ai cette erreur..je l'ai aussi installé sur le serveur wampserver et j'ai la même erreur !!

    avez-vous une idée ?

    Merci beaucoup de votre aide

  13. arlatan


    Bonjour à toutes et tous,

    Existe-t-il dans Peel shopping V4 un moyen de créer un fichier d'exportation vers les guides d'achat type KELKOO ou autre ?

    Est-ce du spécifique ?

    Un module supplémentaire ?

    On peut trouver un embryon dans Administrer/guides.php mais il semble incomplet...guides/kelkoo.fr (par ex.) ==> erreur 404

    Cela devrait faire suite au référencement en toute logique.

    Merci de vos expériences.

Twitter Advisto ecommerce

Facebook PEEL Shopping