Willy

Utilisateur open source
  • Compteur de contenus

    1 416
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Willy

  1. Willy a ajouté un message dans un sujet  problemes page produit_details.php   

    Recharge la page sur ton serveur, il n'y a pas de raison.

    Ca va chercher quelle page ?

    Willy
    • 0
  2. Willy a ajouté un message dans un sujet  problemes page produit_details.php   

    Qu'est ce qui foire ?

    Willy
    • 0
  3. Willy a ajouté un message dans un sujet  logo dans facture/bon de commande.   


    C ce que g fait mais ca ne marche pas;

    Willy
    • 0
  4. Willy a ajouté un message dans un sujet  Module export vers leguide.com - erreur image   

    Et si tu mets ca dans ton gestionnaire de base de données (phpmyadmin par ex):


    select p.id, p.reference, p.nom, p.descriptif, p.description, p.poids, p.brand, p.image1, p.image2, p.prix, p.promotion, c.nom AS categorie, c.parent_id from peel_produits p, peel_categories c, peel_produits_categories pc WHERE p.lang = 'fr' AND pc.produit_id = p.id AND c.id = pc.categorie_id ORDER BY p.id

    Ca te donne des résultats ?

    Sinon met order by p.id, car dans ta requete d'origine, tu a mis uniquement id et il y a plusieurs colonnes id (dans les produits et les catégories).

    De plus tu as encore p.brand là :rolleyes:

    Willy
    • 0
  5. Willy a ajouté un message dans un sujet  problemes page produit_details.php   

    Et si tu mets ca à la place de celle existante ?


    function affiche_critere_download($prodId, $form) { global $wwwroot; global $repertoire_images; $sqlProd = "SELECT prix, prix_revendeur, promotion, tva, comments, on_stock, delai_stock, affiche_stock, on_perso FROM peel_produits WHERE id = '".$prodId."'"; $resProd = mysql_query($sqlProd); $objProd = mysql_fetch_object($resProd); /* Choix entre prix grossiste et prix public */ if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") { $prix = $objProd->prix_revendeur * (1-$objProd->promotion/100); $prix_barre = $objProd->prix_revendeur; } else { $prix = $objProd->prix * (1-$objProd->promotion/100); $prix_barre =$objProd->prix; } echo "<form method=\"POST\" action=\"$wwwroot/achat/caddie_ajout.php\" name=\"".$form."ajout".$prodId."\">"; echo "<input type=\"hidden\" name=\"etat_stock\" value=\"".$objProd->on_stock."\">"; echo "<input type=\"hidden\" name=\"delivery_stock\" value=\"\">"; echo "<input type=\"hidden\" name=\"id\" value=\"".$prodId."\">"; echo "<input type=\"hidden\" value=\"".$prix."\" name=\"prix\">"; echo "<input type=\"hidden\" value=\"".$objProd->promotion."\" name=\"promotion\">"; echo "<input type=\"hidden\" value=\"".$objProd->tva."\" name=\"tva\">"; $couleur = mysql_query("SELECT c.id, c.nom_".$_SESSION['langue'].", pc.couleur_id FROM peel_couleurs c, peel_produits_couleurs pc WHERE c.id = pc.couleur_id AND pc.produit_id = '".$prodId."'") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); if (mysql_num_rows($couleur) > 0) { echo "<br />".COLOR." : "; echo "<select class=\"formulaire1\" name=\"couleur\">"; while ($col = mysql_fetch_array($couleur)) { echo "<option value=\"".$col['id']."\">".stripslashes($col['nom_'.$_SESSION['langue'].''])."</option>"; } echo "</select>"; } else { echo "<input type=\"hidden\" value=\"\" name=\"couleur\">"; } $sPrix = 0; $taille = mysql_query("SELECT t.id, t.nom_".$_SESSION['langue'].", t.prix, t.prix_revendeur, pt.taille_id FROM peel_tailles t, peel_produits_tailles pt WHERE t.id = pt.taille_id AND pt.produit_id = '".$prodId."' ORDER BY t.prix, t.nom_".$_SESSION['langue']."") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); if (mysql_num_rows($taille) > 0) { echo "<br />".SIZE." : "; echo "<select class=\"formulaire1\" name=\"taille\">"; while ($siz = mysql_fetch_array($taille)) { echo "<option value=\"".$siz['id']."\">"; echo stripslashes($siz['nom_'.$_SESSION['langue'].'']); if ($siz['prix'] != 0) { if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") { $sPrix = $siz["prix_revendeur"] * (1-$objProd->promotion/100); } else { $sPrix = $siz["prix"] * (1-$objProd->promotion/100); } //echo " : ".$sPrix." &euro; TTC"; } echo "</option>"; } echo "</select>"; } else { echo "<input type=\"hidden\" value=\"\" name=\"taille\">"; } echo "<input type=\"hidden\" name=\"option\" value=\"".vn($sPrix)."\" />"; echo "<input type=\"hidden\" name=\"qte\" value=\"1\" />"; if( !ereg('produit_details.php',$_SERVER['PHP_SELF'])) { echo "<img src=\"images/caddie.gif\" align=\"absmiddle\" alt=\"".ADD_CART."\" title=\"".ADD_CART."\" />"; echo "<a class=\"normal\" href=\"java script:document.".$form."ajout".$prodId.".submit()\">"; echo ADD_CART; echo "</a>"; } else{ echo "<img src=\"images/caddie.gif\" align=\"absmiddle\" alt=\"".ADD_CART."\" title=\"".ADD_CART."\" />"; echo "<a class=\"normal\" href=\"java script:document.".$form."ajout".$prodId.".submit()\">"; echo ADD_CART; echo "</a>"; } if ($objProd->comments != 0) { /* Si le produit permet au client de proposer un commentaire */ echo "<br /><b>".COMMENTS."</b><br />"; echo "<textarea name=\"comment\" class=\"formulaire1\"></textarea>"; } else { echo "<input type=\"hidden\" name=\"comment\" class=\"formulaire1\" value=\"\">"; } echo "</form>"; }

    Willy
    • 0
  6. Willy a ajouté un message dans un sujet  logo dans facture/bon de commande.   


    Je n'arrive pas a commander :rolleyes:
    je reviens sur l'affichage du caddie quand je clique sur commander
    • 0
  7. Willy a ajouté un message dans un sujet  Dimension des imahes produits   

    Cherche la fonction "template_index_produit" dans template.php.


    Willy
    • 0
  8. Willy a ajouté un message dans un sujet  Module export vers leguide.com - erreur image   

    Ta requete sql ne ramenne aucun produit tout simplement :rolleyes:

    Donne la nous.

    Willy
    • 0
  9. Willy a ajouté un message dans un sujet  logo dans facture/bon de commande.   

    On peut faire des tests ?

    Willy
    • 0
  10. Willy a ajouté un message dans un sujet  problemes page produit_details.php   

    J'ai regardé et ca a l'air simple a faire.

    Envois moi tes fonctions:
    - affiche_critere_stock0
    - affiche_critere_download

    ET ta page achat/caddie_ajout.php

    Willy
    • 0
  11. Willy a ajouté un message dans un sujet  Creation d'un fichier csv lors de la validation de la commande   

    Justement je te donne une fonction :rolleyes:


    Tu la mets dans ton code, comme une autre fonction et ensuite tu l'appels

    nls2p($com['pcclient_info1'])

    Willy
    • 0
  12. Willy a ajouté un message dans un sujet  logo dans facture/bon de commande.   

    Tu veux mettre le logo sur tes factures c'est ca ?

    Ou tu veux que ca soit parametrable ?

    Willy
    • 0
  13. Willy a ajouté un message dans un sujet  problemes page produit_details.php   

    Tu ne geres pas de stock sur ces produits ?

    Willy
    • 0
  14. Willy a ajouté un message dans un sujet  Creation d'un fichier csv lors de la validation de la commande   

    C'est normal, les informations clients sont stockées en ligne dans la base.

    Et si tu créés une fonction du style:


    <?php function nls2p($str) { return str_replace('<p></p>', '', '<p>' . preg_replace('#([\r\n]\s*?[\r\n]){2,}#', ' $0 ', $str) . '</p>'); } ?>

    Et que tu appels cette fonction pour les infos client ?

    Willy
    • 0
  15. Willy a ajouté un message dans un sujet  bouton ajouter au caddie   

    Et si dans achat/caddie_ajout.php tu remplaces:


    if (! empty($HTTP_REFERER)) { header("Location: $HTTP_REFERER"); } else { header("Location: $wwwroot/index.php"); } Par: header("Location: $wwwroot/achat/caddie_affichage.php");

    ???

    Willy
    • 0
  16. Willy a ajouté un message dans un sujet  Creation d'un fichier csv lors de la validation de la commande   

    Un conseil enleve les adresses email...

    Sinon donne nous ce que tu as mis dans ta boucle while, a mon avis il y a des sauts de lignes en trop :rolleyes:

    Willy
    • 0
  17. Willy a ajouté un message dans un sujet  Dimension des imahes produits   

    A quel endroit ?

    Dans la fiche produit ?

    Sur la page d'accueil, dans les catégories ?

    Willy
    • 0
  18. Willy a ajouté un message dans un sujet  Module export vers leguide.com - erreur image   


    Pas de marque du tout dans la base ?

    Si pas de marque, pas d'indexation dans webmarchand (le guide est payant).

    Willy
    • 0
  19. Willy a ajouté un message dans un sujet  problemes page produit_details.php   

    Une autre question, tu peux réellement réorienter le téléchargement vers tel ou tel fichier selon les critères choisis ?

    Ou ca télécharge toujours le même fichier et seul le prix change ?

    Willy
    • 0
  20. Willy a ajouté un message dans un sujet  Module export vers leguide.com - erreur image   

    C'est la marque.

    Ca se trouve dans la table des marques.

    Willy
    • 0
  21. Willy a ajouté un message dans un sujet  Module export vers leguide.com - erreur image   

    En effet si tu remplaces:

    p.nom_".$_SESSION['langue']."

    Par :

    p.nom_fr


    Willy
    PS: tu risques d'avoir le même soucis pour les autres variables qui normalement sont données par langue...
    • 0
  22. Willy a ajouté un message dans un sujet  wananewsletter   


    1) dans utilisateurs/enregistrement.php

    2) je ne sais pas je n'utilise pas wana comme dit paulanna, contactez les sur leur forum ca sera mieux

    3) sur votre hebergement, vous devez avoir accès a voter base de donnés. Peut etre par phpmyadmin, cliquez sur votre base, puis sur l'onglet sql, collez le code et executez. MAIS AVANT sauvegardez votre base c'est IMPERATIf en cas de soucis.

    Willy
    • 0
  23. Willy a ajouté un message dans un sujet  Creation d'un fichier csv lors de la validation de la commande   


    Tu as déja 2 erreurs de frappe:
    - pc.totalt_produit --> pc.total_produit
    - `peel_commandes` ac pc --> `peel_commandes` as pc

    Déja là tu n'auras plus d'erreurs (au moins sur phpmyadmin) , MAIS...
    - tu joints 2 fois la même table avec le même alias "`peel_commandes` as pc"
    - tu joints un id produit et un id de commande.

    Pour moi il faut que tu revois ta requete et que tu joignes peel_commandes, peel_commandes_articles et peel_articles.

    Willy
    • 0
  24. Willy a ajouté un message dans un sujet  problemes page produit_details.php   

    Pour moi il y a 2 solutions, soit tu ne mets que:

    $prod['on_stock'] == 1 ? affiche_critere_stock1($prod['id'], $prod['affiche_stock'], $form = "details") : affiche_critere_stock0($prod['id'], $form = "details");

    Soit tu modifies affiche_critere_download() en ajoutant la gestion des critères, mais la c'est un peu chaud quand même.

    Tente la solution 1 en mettant en commentaire le reste et dis nous.

    Willy
    • 0
  25. Willy a ajouté un message dans un sujet  Commande initialisée   


    Même dans la base de données ou juste en mail ?

    Willy
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping