La fleur

Utilisateur open source
  • Compteur de contenus

    321
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par La fleur


  1. ok c'est bon j'ai le texte et les id en francais et en anglais ... sauf le 4 et le 9

    vue l'heure je vais vous abandonner .... mais avec quelques lignes de codes à mettre dans votre site :rolleyes:

    un fichier à mettre dans administrateur envoie_email.php ( ça permet d'editer le texte des mail en fonction de l'etat)

    le $nick me permet d'avoir un site de dev et un site de prod sur une seul et meme base , j'ai donc mis peel pour vous

    ensuite il faudra creer une table suplementaire

    dans ce style

    on verra la suite demain

    Mais c'est ou administrateur/envoie e_mail.php ?

    Je n'ai pas de répertoire administrteur ?????


  2. non c'est en dur dans le code !!!

    par contre tout est mis en binaire dans le texte ...les petits malins!!! :rolleyes:

    faut que je sorte mes neurones la ..... dans mon query browser j'ai pas le mode binary !!!!

    Est ce que cela peut aider ?

    0 Commande initialisée

    drop 1 Commande enregistrée 1

    drop 2 Commande affiliés 2

    drop 3 Commande réglée 3

    drop 4 Commande en cours de traitement 4

    drop 5 Commande expédiée 5

    drop 6 Commande annulée 6

    drop 7 Commande remboursée 7

    drop 8 Commande terminée 8

    drop 9 Commande en attente pour approvisionnement 9


  3. oui c'est ça ...en tout cas ça ressemble!!

    bon comme en plus je suis super gentil et tout et tout ...voulez vous un module pour personaliser le texte de mail à partir de l'admin et en fonction de l'etat de la commande ?

    Je ne voudrais pas abuser non plus mais pour une fois que quelqun apporte des réposes aux questions

    Il y a quelques années ce forum était extra et maintenant bonjour !


  4. J'ai un truc approchant

    mysql_query("UPDATE peel_commandes SET statut = '".intval($frm['statut'])."', statut_details = '".addslashes($statut_details)."' WHERE id = '".intval($frm['id'])."'") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    Dans peel_statuts il y a ceci

    --

    -- Structure de la table `peel_statut`

    --

    CREATE TABLE `peel_statut` (

    `id` tinyint(4) NOT NULL auto_increment,

    `nom_fr` varchar(255) binary NOT NULL default '',

    `nom_en` varchar(255) binary NOT NULL default '',

    `position` int(11) NOT NULL default '0',

    PRIMARY KEY (`id`)

    ) TYPE=MyISAM AUTO_INCREMENT=10 ;

    --

    -- Contenu de la table `peel_statut`

    --

    INSERT INTO `peel_statut` VALUES (1, 0x436f6d6d616e646520656e72656769737472266561637574653b65, 0x4f726465722072656769737465726564, 1);

    INSERT INTO `peel_statut` VALUES (2, 0x436f6d6d616e646520656e20617474656e7465, 0x4f726465722070656e64696e67, 2);

    INSERT INTO `peel_statut` VALUES (3, 0x436f6d6d616e64652072266561637574653b676c266561637574653b65, 0x4f7264657220636f6d706c65746564, 3);

    INSERT INTO `peel_statut` VALUES (4, 0x436f6d6d616e646520656e20636f757273206465207472616974656d656e74, '', 4);

    INSERT INTO `peel_statut` VALUES (5, 0x436f6d6d616e646520657870266561637574653b6469266561637574653b65, 0x4f726465722064697370617463686564, 5);

    INSERT INTO `peel_statut` VALUES (6, 0x436f6d6d616e646520616e6e756c266561637574653b65, 0x4f726465722063616e63656c6c6564, 6);

    INSERT INTO `peel_statut` VALUES (7, 0x436f6d6d616e64652072656d626f757273266561637574653b65, 0x4f7264657220726566756e646564, 7);

    INSERT INTO `peel_statut` VALUES (8, 0x436f6d6d616e6465207465726d696e266561637574653b65, 0x4f726465722066696e6973686564, 8);

    INSERT INTO `peel_statut` VALUES (9, 0x436f6d6d616e646520656e20617474656e746520706f757220617070726f766973696f6e6e656d

    656e74, '', 9);

    -- --------------------------------------------------------

    Commande initialisée ne figure pas dans cette liste est ce normal ??


  5. Je suis là je cherche la ligne

    J'ai un truc approchant

    mysql_query("UPDATE peel_commandes SET statut = '".intval($frm['statut'])."', statut_details = '".addslashes($statut_details)."' WHERE id = '".intval($frm['id'])."'") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());


  6. Voici administrer/commandes_php

    <?

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

    necessite_identification();

    necessite_priv("admin");

    $DOC_TITLE = "G&eacute;rer les commandes";

    include("modeles/haut.php");

    switch (vb($_REQUEST['mode'])) {

    case "details" :

    affiche_details_commande($_GET['id']);

    break;

    case "suppr" :

    efface_commande($_GET['id']);

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    break;

    case "update" :

    update_commande($_POST);

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    break;

    case "tri" :

    affiche_liste_commandes(vn($_REQUEST['start']), $_GET['order'], $_GET['sort']);

    break;

    case "recherche" :

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_recherche_commandes(vn($_REQUEST['start']), $_GET, $order, $sort);

    break;

    case "affi" :

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes_affilies(vn($_REQUEST['start']), $order, $sort);

    break;

    default :

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    break;

    }

    include("modeles/bas.php");

    /******************************************************************************

    * FONCTIONS

    *****************************************************************************/

    function efface_commande($id) {

    /* Efface la commande dont le n∞ est $id */

    global $wwwroot;

    # R&eacute;cup&eacute;ration du stock pour les commandes supprim&eacute;es

    $sqlStock = "SELECT * FROM peel_commandes_articles WHERE commande_id = '".$id."'";

    $resStock = mysql_query($sqlStock);

    while ($s = mysql_fetch_array($resStock)) {

    $sqlCouleur = "SELECT id FROM peel_couleurs WHERE nom_".$_SESSION['langue']." = '".$s['couleur']."'";

    $sqlTaille = "SELECT id FROM peel_tailles WHERE nom_".$_SESSION['langue']." = '".$s['taille']."'";

    $resCouleur = mysql_query($sqlCouleur);

    $resTaille = mysql_query($sqlTaille);

    $couleur = mysql_fetch_array($resCouleur);

    $taille = mysql_fetch_array($resTaille);

    mysql_query("UPDATE peel_stocks SET stock = stock + ".$s['quantite']." WHERE produit_id = '".$s['produit_id']."' AND couleur_id = '".vn($couleur['id'])."' AND taille_id = '".vn($taille['id'])."'");

    }

    mysql_query("DELETE FROM peel_commandes WHERE id = '$id'");

    mysql_query("DELETE FROM peel_commandes_articles WHERE commande_id = '$id'");

    include("modeles/commande_efface.php");

    }

    function update_commande($frm) {

    /* Efface la commande dont le n∞ est $id */

    global $wwwroot;

    $statut_details = "";

    if ($frm['statut'] != 0) {

    $sql_statut = "SELECT nom_".$_SESSION['langue']." FROM peel_statut WHERE id = '".$frm['statut']."'";

    $res_statut = mysql_query($sql_statut);

    $s = mysql_fetch_array($res_statut);

    $statut_details = $s['nom_'.$_SESSION['langue'].''];

    } else {

    $statut_details = "commande initialis&eacute;e";

    }

    if($frm['a_timestamp'] != "00/00/0000") {

    $date_facture = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['a_timestamp']);

    mysql_query("UPDATE peel_commandes SET a_timestamp = '".$date_facture."' WHERE id = '".$frm['id']."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    mysql_query("UPDATE peel_commandes SET statut = '".intval($frm['statut'])."', statut_details = '".addslashes($statut_details)."' WHERE id = '".intval($frm['id'])."'") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET numero = '".addslashes($frm['numero'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET client_info1 = '".addslashes($frm['facturation'])."', client_info2 = '".addslashes($frm['livraison'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET colis = '".addslashes($frm['colis'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET statut_affilie = '".addslashes(vb($frm['statut_affilie']))."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET points_etat = '".$frm['points_etat']."' WHERE id = '".$frm['id']."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    if ($frm['points_etat'] == 1) {

    mysql_query("UPDATE peel_utilisateurs SET points = points + '".$frm['points']."' WHERE id_utilisateur = '".$frm['id_utilisateur']."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    if ($frm['points_etat'] == 2) {

    mysql_query("UPDATE peel_utilisateurs SET points = points - '".$frm['points']."' WHERE id_utilisateur = '".$frm['id_utilisateur']."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    }

    function affiche_details_commande($id) {

    /* Charge les d&eacute;tails d'une commande et les affiche */

    global $wwwroot;

    $qid_commande = mysql_query("SELECT * FROM peel_commandes WHERE id = '$id'");

    $qid_items = mysql_query("

    SELECT

    p.id

    ,p.reference

    ,oi.nom_produit

    ,oi.promotion

    ,p.prix AS curr_prix

    ,oi.prix AS purchase_prix

    ,oi.quantite

    ,oi.prix * oi.quantite AS total

    ,oi.comment

    ,oi.couleur

    ,oi.taille

    ,oi.delivery_stock

    ,oi.order_stock

    FROM peel_commandes_articles oi

    LEFT JOIN peel_produits p ON (oi.produit_id = p.id)

    WHERE commande_id = '$id'

    ");

    $commande = mysql_fetch_object($qid_commande);

    include("modeles/commande_details.php");

    }

    function affiche_liste_commandes($start, $order, $sort) {

    global $wwwroot;

    $nb = 30;

    # Charge la liste des commandes et les affiche.

    $qid = mysql_query("

    SELECT *

    FROM peel_commandes ORDER BY $order $sort LIMIT $start,$nb

    ");

    $sql_count = "SELECT COUNT(*) FROM peel_commandes ORDER BY $order $sort";

    include("modeles/commande_liste.php");

    }

    function affiche_liste_commandes_affilies($start, $order, $sort) {

    global $wwwroot;

    $nb = 30;

    # Charge la liste des commandes et les affiche.

    $qid = mysql_query("

    SELECT *

    FROM peel_commandes WHERE affilie = '1' ORDER BY $order $sort LIMIT $start,$nb

    ");

    $sql_count = "SELECT COUNT(*) FROM peel_commandes WHERE affilie = '1' ORDER BY $order $sort";

    include("modeles/commande_liste.php");

    }

    function affiche_recherche_commandes($start, $frm, $order, $sort) {

    global $wwwroot;

    $nb = 30;

    $sql = "";

    if ($_GET['id'] != "") {

    $sql = "

    SELECT *

    FROM peel_commandes WHERE id = '".$frm['id']."' ORDER BY $order $sort LIMIT $start,$nb

    ";

    $sql_count = "SELECT COUNT(*) FROM peel_commandes WHERE id = '".$frm['id']."' ORDER BY $order $sort";

    }

    if ($_GET['email'] != "") {

    $sql = "

    SELECT *

    FROM peel_commandes WHERE email = '".$_GET['email']."' ORDER BY $order $sort LIMIT $start,$nb

    ";

    $sql_count = "SELECT COUNT(*) FROM peel_commandes WHERE email = '".$_GET['email']."' ORDER BY $order $sort";

    }

    if ($_GET['statut'] != "") {

    $sql = "

    SELECT *

    FROM peel_commandes WHERE statut = '".$_GET['statut']."' ORDER BY $order $sort LIMIT $start,$nb

    ";

    $sql_count = "SELECT COUNT(*) FROM peel_commandes WHERE statut = '".$_GET['statut']."' ORDER BY $order $sort";

    }

    if (!empty($sql)) {

    // Charge la liste des commandes et les affiche.

    $qid = mysql_query($sql);

    if (mysql_num_rows($qid) > 0) {

    include("modeles/commande_liste.php");

    } else {

    echo "<b>Votre requ&ecirc;te ne comporte pas de r&eacute;sultats.</b>";

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    }

    } else {

    echo "<b>Votre requ&ecirc;te ne comporte pas de r&eacute;sultats.</b>";

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    }

    }

    ?>

    Voici administrer/modeles/commande_detail.php

    <table border="0" width="760" class="tablespace">

    <tr>

    <td colspan=5 class="entete">D&eacute;tail d'une commande</td>

    </tr>

    <tr>

    <td class=normal>Num&eacute;ro de la commande : </td>

    <td class=normal><?=$id?></td>

    </tr>

    <tr>

    <td class=normal>Date de la facture (JJ/MM/AAAA): </td>

    <td class=normal>

    <form method="post" value="<?=$_SERVER['PHP_SELF']?>" name="commande">

    <?

    $date_facture = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', $commande->a_timestamp);

    ?>

    <input class="formulaire1" style="width:100%" type="text" name="a_timestamp" style="width:100%" value="<?if (empty($date_facture)) {echo "JJ/MM/AAAA";} else {echo $date_facture;}?>">

    </td>

    </tr>

    <tr>

    <td class=normal>Num&eacute;ro de la facture : </td>

    <td class=normal>

    <input type="hidden" name="mode" value="update">

    <input type="hidden" name="id" value="<?=$commande->id?>">

    <input type="text" class="formulaire1" name="numero" value="<?=$commande->numero?>">

    </td>

    </tr>

    <tr>

    <td class=normal>Num&eacute;ro du colis : </td>

    <td class=normal>

    <input type="text" class="formulaire1" name="colis" value="<?=$commande->colis?>">

    </td>

    </tr>

    <tr>

    <td class=normal>Pass&eacute;e le :</td>

    <td class=normal><?=return_date_fr($commande->o_timestamp) ?></td>

    </tr>

    <tr>

    <td class=normal>Par :</td>

    <td class=normal><a class=normal href="utilisateurs.php?mode=modif&id_utilisateur=<?=$commande->id_utilisateur ?>"><?=$commande->email ?></a></td>

    </tr>

    <tr>

    <td class=normal>Montant :</td>

    <td class=normal><b><?=fprix($commande->montant)?> &euro; T.T.C</b></td>

    </tr>

    <tr>

    <td class=normal><i>dont Frais de port :<i></td>

    <td class=normal><i><?=fprix($commande->cout_transport)?> &euro;<i></td>

    </tr>

    <tr>

    <td class=normal><i>dont suppl&eacute;ment pour le type de paiement :<i></td>

    <td class=normal><i><?=fprix($commande->tarif_paiement)?> &euro;<i></td>

    </tr>

    <tr>

    <td class=normal><i>dont remise sur le total de la commande hors frais de port :<i></td>

    <td class=normal><i>- <?=fprix($commande->remise_percent)?> %<i></td>

    </tr>

    <tr>

    <td class=normal><i>dont remise avec code promo hors frais de port :<i></td>

    <td class=normal><i>- <?=fprix($commande->code_promo)?> %<i></td>

    </tr>

    <?php

    if ($commande->affilie == 1) { ?>

    <tr>

    <td class=normal>Commission affili&eacute;</td>

    <td class=normal><?=fprix($commande->montant_affilie)?> &euro; TTC</td>

    </tr>

    <tr>

    <td class=normal>Statut paiement affilie</td>

    <td class=normal>

    <select name="statut_affilie" class="formulaire1">

    <option value="0" <?if ($commande->statut_affilie == 0) {echo "selected";}?>>Paiement &agrave; venir</option>

    <option value="1" <?if ($commande->statut_affilie == 1) {echo "selected";}?>>Paiement effectu&eacute;</option>

    </select>

    </td>

    </tr>

    <tr>

    <td class=normal>Affilie associ&eacute; &agrave; cette commande</td>

    <td class=normal>

    <?php

    $sqlAffi = "SELECT u.id_utilisateur, u.email FROM peel_utilisateurs u, peel_utilisateurs_commandes uc WHERE uc.commande_id = '".$commande->id."' AND uc.utilisateur_id = u.id_utilisateur";

    $resAffi = mysql_query($sqlAffi);

    $Affi = mysql_fetch_object($resAffi);

    echo "<a href=\"$wwwroot/administrer/utilisateurs.php?mode=modif&id_utilisateur='".$Affi->id_utilisateur."'\">".$Affi->email."</a>";

    ?>

    </td>

    </tr>

    <? } ?>

    <tr>

    <td class=normal>Points cadeaux :</td>

    <td class=normal><?=$commande->points?> points

    <input type="hidden" name="points" value="<?=$commande->points?>">

    <input type="hidden" name="id_utilisateur" value="<?=$commande->id_utilisateur?>">

    <select name="points_etat" class="formulaire1">

    <option value="0" <?if ($commande->points_etat == 0) {echo "selected";}?>>non attribu&eacute;s</option>

    <option value="1" <?if ($commande->points_etat == 1) {echo "selected";}?>>attribu&eacute;s</option>

    <option value="2" <?if ($commande->points_etat == 2) {echo "selected";}?>>annul&eacute;s</option>

    </select>

    </td>

    </tr>

    <tr valign=top>

    <td class=normal>Adresse de facturation :</td>

    <td colspan=4 class=normal><textarea name="facturation" rows="10"><?=html_entity_decode($commande->client_info1)?></textarea></td>

    </tr>

    <tr valign=top>

    <td class=normal>Adresse de livraison :</td>

    <td colspan=4 class=normal><textarea name="livraison" rows="10"><?=html_entity_decode($commande->client_info2)?></textarea></td>

    </tr>

    <tr valign=top>

    <td class=normal>Modalit&eacute; de paiement :</td>

    <td colspan=4 class=normal><?=$commande->paiement?></td>

    </tr>

    <tr valign=top>

    <td class=normal>Modalit&eacute; d'exp&eacute;dition :</td>

    <td colspan=4 class=normal><?=$commande->transport?></td>

    </tr>

    <tr valign=top>

    <td class=normal>Etat de la commande :</td>

    <td colspan=4 class=normal>

    <select name="statut" class="formulaire1">

    <option value="0">Commande initialis&eacute;e</option>

    <?php

    $sql_statut = "SELECT id, nom_".$_SESSION['langue']." FROM peel_statut ORDER BY id";

    $res_statut = mysql_query($sql_statut);

    while ($s = mysql_fetch_array($res_statut)) {

    echo "<option value=\"".$s['id']."\"";

    if ($s['id'] == $commande->statut) { echo "selected";}

    echo ">".stripslashes($s['nom_'.$_SESSION['langue'].''])."</option>";

    }

    ?>

    </select>

    <p align="center"><input type="submit" class="bouton" value="METTRE A JOUR LES DONNEES DE LA COMMANDE"></p>

    </form>

    </td>

    </tr>

    <?

    if ($commande->commentaires !="") { ?>

    <tr valign=top>

    <td class=normal>Commentaires sp&eacute;cifiques :<p></p></td>

    <td colspan=4 class=normal><?=$commande->commentaires?></td>

    </tr>

    <? } ?>

    <tr>

    <td colspan="2" height="5" align=center>&nbsp;</td>

    </tr>

    <tr>

    <td colspan="2" class="normal">

    <b>FORMAT HTML :</b><br />

    <img src="<?=$wwwroot?>/images/view_html.gif" width="8" height="11" alt="" border="0">

    <a href="java script:OpenWin2('<?=$wwwroot?>/factures/facture_html.php?id=<?=$id?>&timestamp=<?=urlencode($commande->o_timestamp)?>&mode=proforma',550,450,'bdc');" class="normal">EDITER LE BON DE COMMANDE</a>

    <br />

    <img src="<?=$wwwroot?>/images/view_html.gif" width="8" height="11" alt="" border="0">

    <a href="java script:OpenWin2('<?=$wwwroot?>/factures/facture_html.php?id=<?=$id?>&timestamp=<?=urlencode($commande->o_timestamp)?>&mode=facture',550,450,'facture');" class="normal">EDITER UNE FACTURE</a>

    </td>

    </tr>

    <tr>

    <td colspan="2" class="normal">

    <b>FORMAT PDF :</b><br />

    <img src="<?=$wwwroot?>/images/view_pdf.gif" width="8" height="11" alt="" border="0">

    <a href="<?=$wwwroot?>/factures/facture_pdf.php?id=<?=$id?>&timestamp=<?=urlencode($commande->o_timestamp)?>&mode=proforma" class="normal">BON DE COMMANDE</a>

    <br />

    <img src="<?=$wwwroot?>/images/view_html.gif" width="8" height="11" alt="" border="0">

    <a href="<?=$wwwroot?>/factures/facture_pdf.php?id=<?=$id?>&timestamp=<?=urlencode($commande->o_timestamp)?>&mode=invoice" class="normal">FACTURE FORMAT</a>

    </td>

    </tr>

    </table>

    <table border="0" width="760" class="tablespace">

    <tr bgcolor="#EEEEEE">

    <td colspan="7" class="entete">Liste des produits command&eacute;s : </td>

    </tr>

    <tr bgcolor="#6699ff">

    <td class=normal>R&eacute;f&eacute;rence</td>

    <td class=normal>Produit</td>

    <td class=normal>Stock &agrave; commander</td>

    <td class=normal align=center>Prix catalogue</td>

    <td class=normal align=center>Prix vendu</td>

    <td class=normal align=center>Quantit&eacute;</td>

    <td colspan=2 class=normal align=center>Total T.T.C</td>

    </tr>

    <?

    if ($qid_items) {

    if (mysql_num_rows($qid_items)) {

    while ($prod = mysql_fetch_array($qid_items)) { ?>

    <tr>

    <td class=normal><?=$prod['reference'] ?></a></td>

    <td class=normal>

    <a href=produits.php?mode=modif&id=<?=$prod['id']?> class=normal><?=stripslashes($prod['nom_produit'])?></a>

    <?

    if ($prod['couleur'] != '') {print "<br />Couleur : ".$prod['couleur'].".";}

    if ($prod['taille'] !=') {print "<br />Taille : ".$prod['taille].".";}

    if ($prod['delivery_stock'] !=') {print "<br />Date pr&eacute;vue d'appro : ".stripslashes($prod['delivery_stock]).".";}

    if ($prod['comment'] !=') {print "<br />Commentaire de l'internaute : ".stripslashes($prod['comment]).".";}

    ?>

    </td>

    <td class=normal align=center><?=$prod['order_stock']?></td>

    <td class=normal align=center><?=fprix($prod['curr_prix'])?></td>

    <td class=normal align=center>

    <?=fprix($prod['purchase_prix']);?>

    </td>

    <td class=normal align=center><?=$prod['quantite']?></td>

    <td class=normal align=center>

    <?

    $total = $prod['purchase_prix']*$prod['quantite'];

    echo fprix($total);?> &euro; T.T.C

    </td>

    </tr>

    <? } ?>

    </table>

    <?

    }

    } ?>

    Voici et vraiment merci pour l'aide car je viens encore il y a 10 mn d'avoir le cas de qqun qui a commandé en paypal le 16/04 dont nous avons reçu la commande en initialisé sans mail de paypal nous informant du paiement et qui ne comprend pas que nous n'ayons pas livré alors qu'il a reçu un mail d'enregitrement de commande de notre part. 9a devient vraiment trop galère ce truc

    Encore merci et je continue de bosser de mon coté

    La fleur

    Pour ma part j'étais parti pour bosser sur lib/fonction/fonction.php et sur achat/fin_commande.php


  7. Bonsoir et merci de l'intéret porté à mon soucis du moment,

    Si je poste mes versions, après le jardinage il ya un très gros risque d'être confronté au "labourage"

    Je vais donc essayer de retrouver une version vierge et poster cela dans la soirée

    Merci encore je vais revenir

    La fleur

    Voici administrer/commandes_php

    <?

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

    necessite_identification();

    necessite_priv("admin");

    $DOC_TITLE = "G&eacute;rer les commandes";

    include("modeles/haut.php");

    switch (vb($_REQUEST['mode'])) {

    case "details" :

    affiche_details_commande($_GET['id']);

    break;

    case "suppr" :

    efface_commande($_GET['id']);

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    break;

    case "update" :

    update_commande($_POST);

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    break;

    case "tri" :

    affiche_liste_commandes(vn($_REQUEST['start']), $_GET['order'], $_GET['sort']);

    break;

    case "recherche" :

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_recherche_commandes(vn($_REQUEST['start']), $_GET, $order, $sort);

    break;

    case "affi" :

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes_affilies(vn($_REQUEST['start']), $order, $sort);

    break;

    default :

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    break;

    }

    include("modeles/bas.php");

    /******************************************************************************

    * FONCTIONS

    *****************************************************************************/

    function efface_commande($id) {

    /* Efface la commande dont le n∞ est $id */

    global $wwwroot;

    # R&eacute;cup&eacute;ration du stock pour les commandes supprim&eacute;es

    $sqlStock = "SELECT * FROM peel_commandes_articles WHERE commande_id = '".$id."'";

    $resStock = mysql_query($sqlStock);

    while ($s = mysql_fetch_array($resStock)) {

    $sqlCouleur = "SELECT id FROM peel_couleurs WHERE nom_".$_SESSION['langue']." = '".$s['couleur']."'";

    $sqlTaille = "SELECT id FROM peel_tailles WHERE nom_".$_SESSION['langue']." = '".$s['taille']."'";

    $resCouleur = mysql_query($sqlCouleur);

    $resTaille = mysql_query($sqlTaille);

    $couleur = mysql_fetch_array($resCouleur);

    $taille = mysql_fetch_array($resTaille);

    mysql_query("UPDATE peel_stocks SET stock = stock + ".$s['quantite']." WHERE produit_id = '".$s['produit_id']."' AND couleur_id = '".vn($couleur['id'])."' AND taille_id = '".vn($taille['id'])."'");

    }

    mysql_query("DELETE FROM peel_commandes WHERE id = '$id'");

    mysql_query("DELETE FROM peel_commandes_articles WHERE commande_id = '$id'");

    include("modeles/commande_efface.php");

    }

    function update_commande($frm) {

    /* Efface la commande dont le n∞ est $id */

    global $wwwroot;

    $statut_details = "";

    if ($frm['statut'] != 0) {

    $sql_statut = "SELECT nom_".$_SESSION['langue']." FROM peel_statut WHERE id = '".$frm['statut']."'";

    $res_statut = mysql_query($sql_statut);

    $s = mysql_fetch_array($res_statut);

    $statut_details = $s['nom_'.$_SESSION['langue'].''];

    } else {

    $statut_details = "commande initialis&eacute;e";

    }

    if($frm['a_timestamp'] != "00/00/0000") {

    $date_facture = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['a_timestamp']);

    mysql_query("UPDATE peel_commandes SET a_timestamp = '".$date_facture."' WHERE id = '".$frm['id']."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    mysql_query("UPDATE peel_commandes SET statut = '".intval($frm['statut'])."', statut_details = '".addslashes($statut_details)."' WHERE id = '".intval($frm['id'])."'") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET numero = '".addslashes($frm['numero'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET client_info1 = '".addslashes($frm['facturation'])."', client_info2 = '".addslashes($frm['livraison'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET colis = '".addslashes($frm['colis'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET statut_affilie = '".addslashes(vb($frm['statut_affilie']))."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET points_etat = '".$frm['points_etat']."' WHERE id = '".$frm['id']."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    if ($frm['points_etat'] == 1) {

    mysql_query("UPDATE peel_utilisateurs SET points = points + '".$frm['points']."' WHERE id_utilisateur = '".$frm['id_utilisateur']."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    if ($frm['points_etat'] == 2) {

    mysql_query("UPDATE peel_utilisateurs SET points = points - '".$frm['points']."' WHERE id_utilisateur = '".$frm['id_utilisateur']."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    }

    function affiche_details_commande($id) {

    /* Charge les d&eacute;tails d'une commande et les affiche */

    global $wwwroot;

    $qid_commande = mysql_query("SELECT * FROM peel_commandes WHERE id = '$id'");

    $qid_items = mysql_query("

    SELECT

    p.id

    ,p.reference

    ,oi.nom_produit

    ,oi.promotion

    ,p.prix AS curr_prix

    ,oi.prix AS purchase_prix

    ,oi.quantite

    ,oi.prix * oi.quantite AS total

    ,oi.comment

    ,oi.couleur

    ,oi.taille

    ,oi.delivery_stock

    ,oi.order_stock

    FROM peel_commandes_articles oi

    LEFT JOIN peel_produits p ON (oi.produit_id = p.id)

    WHERE commande_id = '$id'

    ");

    $commande = mysql_fetch_object($qid_commande);

    include("modeles/commande_details.php");

    }

    function affiche_liste_commandes($start, $order, $sort) {

    global $wwwroot;

    $nb = 30;

    # Charge la liste des commandes et les affiche.

    $qid = mysql_query("

    SELECT *

    FROM peel_commandes ORDER BY $order $sort LIMIT $start,$nb

    ");

    $sql_count = "SELECT COUNT(*) FROM peel_commandes ORDER BY $order $sort";

    include("modeles/commande_liste.php");

    }

    function affiche_liste_commandes_affilies($start, $order, $sort) {

    global $wwwroot;

    $nb = 30;

    # Charge la liste des commandes et les affiche.

    $qid = mysql_query("

    SELECT *

    FROM peel_commandes WHERE affilie = '1' ORDER BY $order $sort LIMIT $start,$nb

    ");

    $sql_count = "SELECT COUNT(*) FROM peel_commandes WHERE affilie = '1' ORDER BY $order $sort";

    include("modeles/commande_liste.php");

    }

    function affiche_recherche_commandes($start, $frm, $order, $sort) {

    global $wwwroot;

    $nb = 30;

    $sql = "";

    if ($_GET['id'] != "") {

    $sql = "

    SELECT *

    FROM peel_commandes WHERE id = '".$frm['id']."' ORDER BY $order $sort LIMIT $start,$nb

    ";

    $sql_count = "SELECT COUNT(*) FROM peel_commandes WHERE id = '".$frm['id']."' ORDER BY $order $sort";

    }

    if ($_GET['email'] != "") {

    $sql = "

    SELECT *

    FROM peel_commandes WHERE email = '".$_GET['email']."' ORDER BY $order $sort LIMIT $start,$nb

    ";

    $sql_count = "SELECT COUNT(*) FROM peel_commandes WHERE email = '".$_GET['email']."' ORDER BY $order $sort";

    }

    if ($_GET['statut'] != "") {

    $sql = "

    SELECT *

    FROM peel_commandes WHERE statut = '".$_GET['statut']."' ORDER BY $order $sort LIMIT $start,$nb

    ";

    $sql_count = "SELECT COUNT(*) FROM peel_commandes WHERE statut = '".$_GET['statut']."' ORDER BY $order $sort";

    }

    if (!empty($sql)) {

    // Charge la liste des commandes et les affiche.

    $qid = mysql_query($sql);

    if (mysql_num_rows($qid) > 0) {

    include("modeles/commande_liste.php");

    } else {

    echo "<b>Votre requ&ecirc;te ne comporte pas de r&eacute;sultats.</b>";

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    }

    } else {

    echo "<b>Votre requ&ecirc;te ne comporte pas de r&eacute;sultats.</b>";

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    }

    }

    ?>

    Voici administrer/modeles/commande_detail.php

    <table border="0" width="760" class="tablespace">

    <tr>

    <td colspan=5 class="entete">D&eacute;tail d'une commande</td>

    </tr>

    <tr>

    <td class=normal>Num&eacute;ro de la commande : </td>

    <td class=normal><?=$id?></td>

    </tr>

    <tr>

    <td class=normal>Date de la facture (JJ/MM/AAAA): </td>

    <td class=normal>

    <form method="post" value="<?=$_SERVER['PHP_SELF']?>" name="commande">

    <?

    $date_facture = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', $commande->a_timestamp);

    ?>

    <input class="formulaire1" style="width:100%" type="text" name="a_timestamp" style="width:100%" value="<?if (empty($date_facture)) {echo "JJ/MM/AAAA";} else {echo $date_facture;}?>">

    </td>

    </tr>

    <tr>

    <td class=normal>Num&eacute;ro de la facture : </td>

    <td class=normal>

    <input type="hidden" name="mode" value="update">

    <input type="hidden" name="id" value="<?=$commande->id?>">

    <input type="text" class="formulaire1" name="numero" value="<?=$commande->numero?>">

    </td>

    </tr>

    <tr>

    <td class=normal>Num&eacute;ro du colis : </td>

    <td class=normal>

    <input type="text" class="formulaire1" name="colis" value="<?=$commande->colis?>">

    </td>

    </tr>

    <tr>

    <td class=normal>Pass&eacute;e le :</td>

    <td class=normal><?=return_date_fr($commande->o_timestamp) ?></td>

    </tr>

    <tr>

    <td class=normal>Par :</td>

    <td class=normal><a class=normal href="utilisateurs.php?mode=modif&id_utilisateur=<?=$commande->id_utilisateur ?>"><?=$commande->email ?></a></td>

    </tr>

    <tr>

    <td class=normal>Montant :</td>

    <td class=normal><b><?=fprix($commande->montant)?> &euro; T.T.C</b></td>

    </tr>

    <tr>

    <td class=normal><i>dont Frais de port :<i></td>

    <td class=normal><i><?=fprix($commande->cout_transport)?> &euro;<i></td>

    </tr>

    <tr>

    <td class=normal><i>dont suppl&eacute;ment pour le type de paiement :<i></td>

    <td class=normal><i><?=fprix($commande->tarif_paiement)?> &euro;<i></td>

    </tr>

    <tr>

    <td class=normal><i>dont remise sur le total de la commande hors frais de port :<i></td>

    <td class=normal><i>- <?=fprix($commande->remise_percent)?> %<i></td>

    </tr>

    <tr>

    <td class=normal><i>dont remise avec code promo hors frais de port :<i></td>

    <td class=normal><i>- <?=fprix($commande->code_promo)?> %<i></td>

    </tr>

    <?php

    if ($commande->affilie == 1) { ?>

    <tr>

    <td class=normal>Commission affili&eacute;</td>

    <td class=normal><?=fprix($commande->montant_affilie)?> &euro; TTC</td>

    </tr>

    <tr>

    <td class=normal>Statut paiement affilie</td>

    <td class=normal>

    <select name="statut_affilie" class="formulaire1">

    <option value="0" <?if ($commande->statut_affilie == 0) {echo "selected";}?>>Paiement &agrave; venir</option>

    <option value="1" <?if ($commande->statut_affilie == 1) {echo "selected";}?>>Paiement effectu&eacute;</option>

    </select>

    </td>

    </tr>

    <tr>

    <td class=normal>Affilie associ&eacute; &agrave; cette commande</td>

    <td class=normal>

    <?php

    $sqlAffi = "SELECT u.id_utilisateur, u.email FROM peel_utilisateurs u, peel_utilisateurs_commandes uc WHERE uc.commande_id = '".$commande->id."' AND uc.utilisateur_id = u.id_utilisateur";

    $resAffi = mysql_query($sqlAffi);

    $Affi = mysql_fetch_object($resAffi);

    echo "<a href=\"$wwwroot/administrer/utilisateurs.php?mode=modif&id_utilisateur='".$Affi->id_utilisateur."'\">".$Affi->email."</a>";

    ?>

    </td>

    </tr>

    <? } ?>

    <tr>

    <td class=normal>Points cadeaux :</td>

    <td class=normal><?=$commande->points?> points

    <input type="hidden" name="points" value="<?=$commande->points?>">

    <input type="hidden" name="id_utilisateur" value="<?=$commande->id_utilisateur?>">

    <select name="points_etat" class="formulaire1">

    <option value="0" <?if ($commande->points_etat == 0) {echo "selected";}?>>non attribu&eacute;s</option>

    <option value="1" <?if ($commande->points_etat == 1) {echo "selected";}?>>attribu&eacute;s</option>

    <option value="2" <?if ($commande->points_etat == 2) {echo "selected";}?>>annul&eacute;s</option>

    </select>

    </td>

    </tr>

    <tr valign=top>

    <td class=normal>Adresse de facturation :</td>

    <td colspan=4 class=normal><textarea name="facturation" rows="10"><?=html_entity_decode($commande->client_info1)?></textarea></td>

    </tr>

    <tr valign=top>

    <td class=normal>Adresse de livraison :</td>

    <td colspan=4 class=normal><textarea name="livraison" rows="10"><?=html_entity_decode($commande->client_info2)?></textarea></td>

    </tr>

    <tr valign=top>

    <td class=normal>Modalit&eacute; de paiement :</td>

    <td colspan=4 class=normal><?=$commande->paiement?></td>

    </tr>

    <tr valign=top>

    <td class=normal>Modalit&eacute; d'exp&eacute;dition :</td>

    <td colspan=4 class=normal><?=$commande->transport?></td>

    </tr>

    <tr valign=top>

    <td class=normal>Etat de la commande :</td>

    <td colspan=4 class=normal>

    <select name="statut" class="formulaire1">

    <option value="0">Commande initialis&eacute;e</option>

    <?php

    $sql_statut = "SELECT id, nom_".$_SESSION['langue']." FROM peel_statut ORDER BY id";

    $res_statut = mysql_query($sql_statut);

    while ($s = mysql_fetch_array($res_statut)) {

    echo "<option value=\"".$s['id']."\"";

    if ($s['id'] == $commande->statut) { echo "selected";}

    echo ">".stripslashes($s['nom_'.$_SESSION['langue'].''])."</option>";

    }

    ?>

    </select>

    <p align="center"><input type="submit" class="bouton" value="METTRE A JOUR LES DONNEES DE LA COMMANDE"></p>

    </form>

    </td>

    </tr>

    <?

    if ($commande->commentaires !="") { ?>

    <tr valign=top>

    <td class=normal>Commentaires sp&eacute;cifiques :<p></p></td>

    <td colspan=4 class=normal><?=$commande->commentaires?></td>

    </tr>

    <? } ?>

    <tr>

    <td colspan="2" height="5" align=center>&nbsp;</td>

    </tr>

    <tr>

    <td colspan="2" class="normal">

    <b>FORMAT HTML :</b><br />

    <img src="<?=$wwwroot?>/images/view_html.gif" width="8" height="11" alt="" border="0">

    <a href="java script:OpenWin2('<?=$wwwroot?>/factures/facture_html.php?id=<?=$id?>&timestamp=<?=urlencode($commande->o_timestamp)?>&mode=proforma',550,450,'bdc');" class="normal">EDITER LE BON DE COMMANDE</a>

    <br />

    <img src="<?=$wwwroot?>/images/view_html.gif" width="8" height="11" alt="" border="0">

    <a href="java script:OpenWin2('<?=$wwwroot?>/factures/facture_html.php?id=<?=$id?>&timestamp=<?=urlencode($commande->o_timestamp)?>&mode=facture',550,450,'facture');" class="normal">EDITER UNE FACTURE</a>

    </td>

    </tr>

    <tr>

    <td colspan="2" class="normal">

    <b>FORMAT PDF :</b><br />

    <img src="<?=$wwwroot?>/images/view_pdf.gif" width="8" height="11" alt="" border="0">

    <a href="<?=$wwwroot?>/factures/facture_pdf.php?id=<?=$id?>&timestamp=<?=urlencode($commande->o_timestamp)?>&mode=proforma" class="normal">BON DE COMMANDE</a>

    <br />

    <img src="<?=$wwwroot?>/images/view_html.gif" width="8" height="11" alt="" border="0">

    <a href="<?=$wwwroot?>/factures/facture_pdf.php?id=<?=$id?>&timestamp=<?=urlencode($commande->o_timestamp)?>&mode=invoice" class="normal">FACTURE FORMAT</a>

    </td>

    </tr>

    </table>

    <table border="0" width="760" class="tablespace">

    <tr bgcolor="#EEEEEE">

    <td colspan="7" class="entete">Liste des produits command&eacute;s : </td>

    </tr>

    <tr bgcolor="#6699ff">

    <td class=normal>R&eacute;f&eacute;rence</td>

    <td class=normal>Produit</td>

    <td class=normal>Stock &agrave; commander</td>

    <td class=normal align=center>Prix catalogue</td>

    <td class=normal align=center>Prix vendu</td>

    <td class=normal align=center>Quantit&eacute;</td>

    <td colspan=2 class=normal align=center>Total T.T.C</td>

    </tr>

    <?

    if ($qid_items) {

    if (mysql_num_rows($qid_items)) {

    while ($prod = mysql_fetch_array($qid_items)) { ?>

    <tr>

    <td class=normal><?=$prod['reference'] ?></a></td>

    <td class=normal>

    <a href=produits.php?mode=modif&id=<?=$prod['id']?> class=normal><?=stripslashes($prod['nom_produit'])?></a>

    <?

    if ($prod['couleur'] != '') {print "<br />Couleur : ".$prod['couleur'].".";}

    if ($prod['taille'] !=') {print "<br />Taille : ".$prod['taille].".";}

    if ($prod['delivery_stock'] !=') {print "<br />Date pr&eacute;vue d'appro : ".stripslashes($prod['delivery_stock]).".";}

    if ($prod['comment'] !=') {print "<br />Commentaire de l'internaute : ".stripslashes($prod['comment]).".";}

    ?>

    </td>

    <td class=normal align=center><?=$prod['order_stock']?></td>

    <td class=normal align=center><?=fprix($prod['curr_prix'])?></td>

    <td class=normal align=center>

    <?=fprix($prod['purchase_prix']);?>

    </td>

    <td class=normal align=center><?=$prod['quantite']?></td>

    <td class=normal align=center>

    <?

    $total = $prod['purchase_prix']*$prod['quantite'];

    echo fprix($total);?> &euro; T.T.C

    </td>

    </tr>

    <? } ?>

    </table>

    <?

    }

    } ?>

    Voici et vraiment merci pour l'aide car je viens encore il y a 10 mn d'avoir le cas de qqun qui a commandé en paypal le 16/04 dont nous avons reçu la commande en initialisé sans mail de paypal nous informant du paiement et qui ne comprend pas que nous n'ayons pas livré alors qu'il a reçu un mail d'enregitrement de commande de notre part. 9a devient vraiment trop galère ce truc

    Encore merci et je continue de bosser de mon coté

    La fleur


  8. bonsoir,

    je vais tenter d'etre le sympas de la soirée :rolleyes:

    bon j'avais la version 2.7 .... mais j'ai tellement jardiner dedans qu'il n'y a plus rien d'origine!!

    pouvez vous poster administrer/commandes.php svp et administrer/modeles/commande_details.php ?

    dans le deuxieme fichier on gere la liste et dans le premier les actions à mener ... on va bien trouver quoi faire avec ça !! ;)

    je verrais bien un switch sur l'etat de la commande .... (attente, paiement recus, annulé,rembourse) avec un mail spéciffique en fonction de l'eta ;)

    Bonsoir et merci de l'intéret porté à mon soucis du moment,

    Si je poste mes versions, après le jardinage il ya un très gros risque d'être confronté au "labourage"

    Je vais donc essayer de retrouver une version vierge et poster cela dans la soirée

    Merci encore je vais revenir

    La fleur


  9. Bonjour,

    J'utilise une version 2.9.3

    Actuellement que les clients payent par C.B ou en Paypal, ils recoivent un résumé de leur commande

    même si celle ci n'est pas REGLEE.

    Ils interpretent cela comme une confirmation et cela pose beaucoup de problèmes cae lorsqu'ensuite ils n'arrivent pas à payer ils nous reprochent de leur avoir envoyé une confirmation de commande.

    Comment faire pour:

    Soit qu'ils ne recoivent rien

    Soit que ce résumé de commande ne parte que si la commande à le statut de commande règlée

    Merci à ceux qui pourraient m'aider même s'il y en a de moins en moins sur ce forum.


  10. pas reveillé moi ce matin ..... j'avais pas vue page d'accueil

    du coup j'en sais rien ;)

    Je cherche à présenter les produits comme dans "débarquadaire" ou d'autre sites

    1 par ligne et non pas à mettre une catégorie en page d'accueil

    Je pense qu'il faut changer une ligne dans "index.php" mais je ne sais pas comment la rédiger


  11. 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


  12. 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


  13. Bonjour,

    Quelqun saurait il ou on aligne les catégories figurant dans ce menu 3

    Elles apparaissent centrées et non alignées à gauche

    Merci par avance

    Pour l'affichage du prix c'est fait pour en haut des produits IMPECCABLE avec promo et tout

    Il me reste à le faire dans le déroulant

    A bientot


  14. RE bonjour,

    Voilà mon soucis:

    Mes bouquets ont 3 tailles et donc 3 prix

    taille 1: 30 euros

    taille2: 35 euros etc..

    je mets donc le prix à zéro dans la fiche produit sinon il s'ajoute aux prix des tailles

    Ce qui fait que aujourd'hui dans la V5 ilne m'affiche aucun prix en haut de chaque produit et également dans le déroulant vertical il m'affiche 0,00 euros pour chaque produit

    Dans la bonne vieille 2.9 en bas de la page template j'ais développé ceci:

    $prix_d = vn($sPrix) / (1-$objProd->promotion/100);

    if ($objProd->promotion != 0) {

    echo "<span class=\"prix\">".PROMOTION." : ".$objProd->promotion." %</span>";

    }

    echo "&nbsp;";

    if ($objProd->promotion != 0) {

    echo "<span class=\"prix\"><s>".fprix($prix_d)."</s>";

    echo "<br/>&nbsp;&nbsp;Prix net remise d&eacute;duite:&nbsp;".vn($sPrix)." &euro; T.T.C</span><br />";

    } else {

    echo "<span class=\"prix\">Prix &agrave; partir de&nbsp;".vn($sPrix)." &euro; T.T.C</span><br />";

    }

    Le tout avec un ORDER BY DESC dans la requete pour récupérer la version la moins chere et afficher:

    A partir de 30.00 euros TTC

    Mais là plus rien ne ressemble à plus rien et je vois pas comment je vais faire

    Une piste m'aiderai beaucoup ne serait ce que où je dois faire et en plus avec l'eco taxe au milieu bonjour....

    Enfin si qqun avait une idée

    Merci par avance


  15. Bonjour,

    Je ne pensais pas que cela serait si compliqué vraiment

    C'est simple on vient de me livrer il y a qques heures la V5 installée, et je souhaite que à G et à D du site il y ai une couleur comme d'habitude

    J'ai réussi lorsqu'on est dans une catégorie mais à l'ouverture du site non. Cela reste désespérément blanc

    Dans la 2.9 on allait dans le BO et on renseignait en choisissant un code couleur

    Le site bien sur est à peine commencé puisque je viens de recevoir le source

    http://www.clic....fleurs.....com/version5

    Merci Eric

    Précisions

    Dans modeles/standard/screen.css il y a ceci tout en haut

    body

    {

    background-color: #fff url(http://.......);

    color: #fff;

    font: 75% Arial, Helvetica, Sans-Serif;

    }

    EST CE ICI QUE CELA SE PASSE ?


  16. Bonjour

    Si vous en avez la possibilité vous pouvez me confier un accés ftp ou bien alors dire l'url de votre boutique et ce que vous désirez obtenir.

    Sans références précises quand au code c'est difficile de vous guider sans risquer de vous faire faire de mauvaises manipulations.

    Ou bien encore expliquer ici ou par MP les modifications précises que vous désirez obtenir et si celles ci ne sont pas importantes ,moi, ou quelqun d'autre de ce forum, pourront tenter de mieux vous aider.

    Cordialement.

    Bonjour,

    Je ne pensais pas que cela serait si compliqué vraiment

    C'est simple on vient de me livrer il y a qques heures la V5 installée, et je souhaite que à G et à D du site il y ai une couleur comme d'habitude

    J'ai réussi lorsqu'on est dans une catégorie mais à l'ouverture du site non. Cela reste désespérément blanc

    Dans la 2.9 on allait dans le BO et on renseignait en choisissant un code couleur

    Le site bien sur est à peine commencé puisque je viens de recevoir le source

    http://www.clic....fleurs.....com/version5

    Merci Eric


  17. Bonjour à tous,

    Dans la V5

    Je n'arrive pas à avoir de couleur de chaque coté du site dès l'accueil

    Je l'ai dans les catégories mais pas à l'ouverture du site

    J'ai rensigné cette URL dans screen css mais rien n'y fait

    body

    {

    background-color: #fff url(../../images/fondpage.gif);

    color: #fff;

    font: 75% Arial, Helvetica, Sans-Serif;

    }

    Et rame, et rame

    Merci par avance

Twitter Advisto ecommerce

Facebook PEEL Shopping