Flux d’activité

Flux d’activité

  1. paulanna a ajouté un message dans un sujet  affichage des sous categories   

    comme cela la, il suffit de modifier dans la requete parent_id ='0' tu mets 0 ou 1 selon que veuilles les catégories ou sous catégories.

    regardes la requete du menu déroulant de recherche et remplace par la requete du menu de gauche, il suffit d'inverser, dans un doit y avoir parent_id ='0' et l'autre parent_id ='1'.
    • 0
  2. Nelson a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    affichage des sous categories
    Bonjour,
    je voudrais supprimer l'affichage des sous categories dans le menu deroulant de Recherche par categorie.
    par contre j'aimerais garder l'affichage des sous categories dans le menu sur la gauche du catalogue.
    pouvez vous m'aider ?
    merci d'avance pour vos reponses.
    • 2 réponses
    • 8 354 vues
  3. 3DVF a ajouté un message dans un sujet  PEEL PREMIUM version téléchargement de contenus   

    OUi la ce serais bien comme module, elle manque cette option.
    • 0
  4. paulanna a ajouté un message dans un sujet  Centrer le menu   

    de quel menu parles tu ?
    • 0
  5. Flo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Centrer le menu
    Salut à tous.

    Je tente de centrer le menu qui se trouve sur le modèle "haut.php" afin qu'il se trouve au centre de ma page. J'ai tout essayé mais rien ni fait....

    Une idée ?
    • 4 réponses
    • 2 473 vues
  6. paulanna a ajouté un message dans un sujet  Comment faire pour activer l'envoi ...   

    tout à fait et Phil je pense toujours à toi pour le logo sur la facture PDF, je sais , je sais faut pas être préssé :huh:
    • 0
  7. La fleur a ajouté un message dans un sujet  ordre des produits   


    ok merci bcp j'ai compris

    merci

    La Fleur
    • 0
  8. phildu34 a ajouté un message dans un sujet  Comment faire pour activer l'envoi ...   




    et je supose que la reponse est la meme pour la version premium ??? :huh:
    • 0
  9. paulanna a ajouté un message dans un sujet  ordre des produits   

    rho ! je sais mais c'était pour donner un exemple ! une mise en application en rapport avec ta demande

    à toi de rechercher cette requete dans la fonction permettant d'afficher les produits en page d'accueil.

    voila
    • 0
  10. La fleur a ajouté un message dans un sujet  ordre des produits   


    bonjour!,

    Encore cette requète !!!! moi je parle des produits que je mets en page d'accueil c'est à dire à peu près tous les bouquets de la collec
    • 0
  11. paulanna a ajouté un message dans un sujet  pack refrencement   

    en passant comme ça :

    cela fonctionne en migne mais pas en local ?

    faudrait regarder du cote du htaccess
    • 0
  12. paulanna a ajouté un message dans un sujet  NewsLetter comment ça marche ??   

    wanewsletter par exemple à télécharger
    • 0
  13. paulanna a ajouté un message dans un sujet  Mettre un pdf   

    moya envoie moi ta page produits par email
    • 0
  14. paulanna a ajouté un message dans un sujet  Comment faire pour activer l'envoi ...   

    il faut faire une fonction disant que si l'état de la commande = réglée alors cela envoie un mail
    • 0
  15. noya_m a ajouté un message dans un sujet  Mettre un pdf   

    je relance
    merci
    • 0
  16. paulanna a ajouté un message dans un sujet  ordre des produits   

    il faut utiliser ORDER BY dans la requete

    regarde ici sinon

    http://forum.peel.fr/index.php?showtopic=659&hl=
    • 0
  17. Aquarelle a ajouté un message dans un sujet  Comment installer FCKeditor...   


    Bonjour,
    J'ai installé Tinymce sur administrer/categorie.php.
    Dans l'administration il est bien en place mais en l'utilisant, il ne s'affiche que du code html coté client.
    Pour l'instant je travail en local avec easyphp.
    • 0
  18. amap a ajouté un message dans un sujet  ordre des produits   

    :huh: c'est dans peel version premium 3, et c'est génial, je suis très satisfaite de cette fonction, avant, c'était pénible, là, dans cette version, je peux mettre le produit que je veux dans le top des ventes, et je peux les classer comme je veux dans les catégories, je peux aussi classer les catégories,

    bonne journée,
    • 0
  19. La fleur a ajouté un message dans un sujet  Problème avec les accents   


    Bonjour,

    Tu devrais aller sur internet te chercher le langage HTML et te l'imprimer tu aurais tout .

    Bon courage

    La Fleur
    Site : Floraclic.fr
    • 0
  20. La fleur a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    ordre des produits
    Bonjour à tous !,

    QQun sait il si il y a une possibilité pour afficher les produits dans l'ordre que l'on souhaite nous ??

    Je veux dire, est ce prévu dans Peel 2.9 ?

    La Fleur
    Site : Floraclic.fr
    • 5 réponses
    • 2 802 vues
  21. atila-diffusion a ajouté un message dans un sujet  Comment installer FCKeditor...   

    ce*

    regarde plus haut dans les messages de Negoce

    • 0
  22. Flo a ajouté un message dans un sujet  Problème avec les accents   

    Perso j'ai trouvé la solution de modif en brut sur les pages concernées mais à ce rythme la j'ai pas finit.

    En fait j'ai cru comprendre que les accents étaient définis ainsi:

    è: à
    é: é
    ^: ê
    • 0
  23. gihel a ajouté un message dans un sujet  Inscription d'un nouveau client   


    C'est la version de base

    <?

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

    /* Le formulaire e &eacute;t&eacute; soumis, essaye de cr&eacute;er un nouveau compte d'utilisateur */

    if (sizeof($_POST) > 0) {
    $frm = $_POST;
    $message_erreur = valide_form($frm, $erreurs);

    if (empty($message_erreur)) {

    insere_utilisateur($frm);

    $DOC_TITLE = "[PEEL.FR]";

    if ($_SESSION['caddie']->compte_elements() > 0) {

    if (empty($_SESSION['caddie']->zone) || empty($_SESSION['caddie']->type)) {

    header("Location:$wwwroot/achat/caddie_affichage.php");

    } else {

    header("Location:$wwwroot/achat/achat_maintenant.php");

    }

    } else {

    include($repertoire_modele."/haut.php");

    afficher_enregistrement_succes();

    include($repertoire_modele."/bas.php");

    }



    die;
    }
    }

    $DOC_TITLE = "[PEEL.FR]";
    include($repertoire_modele."/haut.php");
    if (!empty($message_erreur)) {
    echo "<font class='normal' style='color: #ff0000'>".MSG_ERR_FORM."</font>";
    }
    if (!empty($noticemsg)) {
    echo "<div class=notice>";
    echo $noticemsg;
    echo "</div>";
    }
    affiche_formulaire_enregistrement();
    include($repertoire_modele."/bas.php");

    /******************************************************************************
    * FONCTIONS
    *****************************************************************************/

    function valide_form(&$frm, &$erreurs) {
    /* Valide le formulaire d'inscription et renvoie &eacute;ventuellement un message d'erreur */

    $erreurs = array();
    $msg = array();

    if (empty($frm['mot_passe'])) {
    $erreurs['mot_passe'] = true;
    $msg['mot_passe'] = stripslashes(MSG_ERR_PASSWORD);

    }

    if (empty($frm['prenom'])) {
    $erreurs['prenom'] = true;
    $msg['prenom'] = stripslashes(MSG_ERR_FIRSTNAME);

    }

    if (empty($frm['nom_famille'])) {
    $erreurs['nom_famille'] = true;
    $msg['nom_famille'] = stripslashes(MSG_ERR_NAME);

    }

    if (empty($frm['email'])) {
    $erreurs['email'] = true;
    $msg['email'] = stripslashes(MSG_ERR_EMAIL);
    }
    elseif (!preg_match('`^[[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-_.]?[[:alnum:]])*.([a-z]{2,4})$`',$frm['email'])) {
    $erreurs['email'] = true;
    $msg['email'] = stripslashes(ERR_EMAIL_BAD);
    }

    elseif ((mysql_num_rows(mysql_query("SELECT 1 FROM peel_utilisateurs WHERE email = '".$frm['email']."'")) > 0)
    ) {
    $erreurs['email'] = true;
    $msg['email'] = stripslashes(ERR_EMAIL_STILL);

    }

    if (empty($frm['telephone'])) {
    $erreurs['telephone'] = true;
    $msg['telephone'] = stripslashes(MSG_ERR_TEL);

    }

    if (empty($frm['adresse'])) {
    $erreurs['adresse'] = true;
    $msg['adresse'] = stripslashes(MSG_ERR_ADDRESS);

    }

    if (empty($frm['code_postal'])) {
    $erreurs['code_postal'] = true;
    $msg['code_postal'] = stripslashes(MSG_ERR_ZIP);

    }

    if (empty($frm['ville'])) {
    $erreurs['ville'] = true;
    $msg['ville'] = stripslashes(MSG_ERR_TOWN);

    }

    return $msg;
    }

    function insere_utilisateur(&$frm) {
    global $support;
    $mot_passe_bak = trim(htmlspecialchars($_POST['mot_passe']));
    $mot_passe = md5($frm['mot_passe']);
    $newsletter = valide($frm['newsletter']);
    $commercial = valide($frm['commercial']);
    $naissance = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['naissance']);

    $sql = "
    INSERT INTO peel_utilisateurs (
    email
    , mot_passe
    , priv
    , civilite
    , prenom
    , nom_famille
    , societe
    , naissance
    , telephone
    , portable
    , adresse
    , code_postal
    , ville
    , pays
    , newsletter
    , commercial
    , format
    , date_insert
    , date_update
    ) VALUES (
    '".$frm['email']."'
    ,'$mot_passe'
    ,'util'
    ,'".vb($frm['civilite'])."'
    ,'".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'
    ,'".strtoupper(htmlspecialchars($frm['nom_famille'], ENT_QUOTES))."'
    ,'".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'
    ,'$naissance'
    ,'".$frm['telephone']."'
    ,'".$frm['portable']."'
    ,'".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'
    ,'".$frm['code_postal']."'
    ,'".htmlspecialchars($frm['ville'], ENT_QUOTES)."'
    ,'".htmlspecialchars($frm['pays'], ENT_QUOTES)."'
    ,'".intval($frm['newsletter'])."'
    ,'".intval($frm['commercial'])."'
    ,'".$frm['format']."'
    , now()
    , now()
    )";

    /* Ajoute le nouvel utilisateur &agrave; la base */
    $qid = mysql_query($sql) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    $clientid = mysql_insert_id();

    $code_client = "CLT".date("Y").$clientid;

    if ($frm['newsletter'] == "1")
    {

    mysql_query("
    INSERT INTO wa_abonnes (
    abo_email, abo_status, abo_lang
    ) VALUES (
    '$frm'
    ,'1'
    , 'francais'
    )");

    $aboid = mysql_insert_id();

    $generate_key = generate_key(20, false);

    $current_time = time();

    mysql_query("
    INSERT INTO wa_abo_liste (
    abo_id, liste_id, format, send, register_key, register_date, confirmed
    ) VALUES (
    '$aboid'
    ,'1'
    ,'1'
    ,'0'
    , '$generate_key'
    , '$current_time'
    , '1'
    )")
    or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    mysql_query("UPDATE peel_utilisateurs SET code_client = '".$code_client."' WHERE id_utilisateur = '".$clientid."'");

    # Envoi du mot de passe par mail
    $mailSujet = SUBJECT_ACCOUNT_EMAIL." : ".

    $mailObjet = OBJECT_ACCOUNT_EMAIL;
    $mailObjet .= IDENTIFIANT_EMAIL." : ".$frm['email'];
    $mailObjet .= IDENTIFIANT_PASSWORD." : ".$frm['mot_passe'];
    $mailObjet .= IDENTIFIANT_CLIENT." : ".$code_client;

    mail($frm['email'],$mailSujet,$mailObjet,"From:$support");

    $utilisateur = verifier_authentification(trim(htmlspecialchars(strtolower($frm['email']))), $frm['mot_passe']);

    if ($utilisateur) {

    $_SESSION['utilisateur'] = $utilisateur;

    $sqlProfil = "SELECT id FROM peel_profil WHERE priv = '".$_SESSION['utilisateur']['priv']."'";

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

    $Profil = mysql_fetch_object($resProfil);

    $profilId = $Profil->id;

    $_SESSION["ip"] = $_SERVER['REMOTE_ADDR'];

    $_SESSION["url"] = $_SERVER['HTTP_HOST'];

    }
    }

    function affiche_formulaire_enregistrement() {
    GLOBAL $frm, $erreurs, $message_erreur, $wwwroot, $site;
    $marqueur_erreur = "<font color=RED>".htmlspecialchars("<=")."</font>";

    ?>
    <table cellpadding=0 cellspacing=0 border=0 >
    <tr><td class=tetiere align=center ><?echo strtoupper(REGISTER); ?></td></tr>
    </table>
    <form name="entryform" method="post" action="<?=$_SERVER['PHP_SELF']?>">
    <table border="0" width="95%">
    <tr>
    <td class="normal"><?echo strtoupper(EMAIL); ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="email" style="width:100%" value="<?=stripslashes(vb($frm['email']))?>">
    <? if (isset($erreurs['email'])) echo $marqueur_erreur." ".$message_erreur['email'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo strtoupper(PASSWORD); ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="password" name="mot_passe" style="width:100%">
    <? if (isset($erreurs['mot_passe'])) echo $marqueur_erreur." ".$message_erreur['mot_passe'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo CIVILITE; ?> :</td>
    <td class="normal">
    <input type="radio" name="civilite" value="Mlle" <?php if(vb($frm['civilite'])=="Mlle") echo "checked" ?>>Mlle
    <input type="radio" name="civilite" value="Mme" <?php if(vb($frm['civilite'])=="Mme") echo "checked" ?>>Mme
    <input type="radio" name="civilite" value="M." <?php if(vb($frm['civilite'])=="M.") echo "checked" ?>>M.
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo FIRST_NAME; ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="prenom" style="width:100%" value="<?=stripslashes(vb($frm['prenom'])) ?>">
    <? if (isset($erreurs['prenom'])) echo $marqueur_erreur." ".$message_erreur['prenom'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo NAME; ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="nom_famille" style="width:100%" value="<?=stripslashes(vb($frm['nom_famille'])) ?>">
    <? if (isset($erreurs['nom_famille'])) echo $marqueur_erreur." ".$message_erreur['nom_famille'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo SOCIETE; ?> :</td>
    <td><input class="formulaire1" type="text" name="societe" style="width:100%" value="<?=stripslashes(vb($frm['societe'])) ?>">
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo NAISSANCE; ?> :</td>
    <td>
    <?php

    $frm['naissance'] = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', vb($frm['naissance'])); ?>
    <input class="formulaire1" type="text" name="naissance" style="width:100%" value="<?=vb($frm['naissance'])?>">
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo TELEPHONE; ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="telephone" style="width:100%" value="<?=vb($frm['telephone']) ?>">
    <? if (isset($erreurs['telephone'])) echo $marqueur_erreur." ".$message_erreur['telephone'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo PORTABLE; ?> :</td>
    <td><input class="formulaire1" type="text" name="portable" style="width:100%" value="<?=vb($frm['portable']) ?>">
    </td>
    </tr>
    <tr valign=top>
    <td class="normal"><?echo ADDRESS; ?> <span class="etoile">(*)</span>:</td>
    <td class="normal">
    <textarea name="adresse" style="width:100%" size="3" class="formulaire1"><?=stripslashes(vb($frm['adresse'])) ?></textarea>
    <? if (isset($erreurs['adresse'])) echo $marqueur_erreur." ".$message_erreur['adresse'] ?>
    </td>
    </tr>
    <tr valign=top>
    <td class="normal"><?echo ZIP; ?> <span class="etoile">(*)</span>:</td>
    <td class="normal"><input class="formulaire1" type="text" name="code_postal" style="width:100%" value="<?=vb($frm['code_postal']) ?>">
    <? if (isset($erreurs['code_postal'])) echo $marqueur_erreur." ".$message_erreur['code_postal'] ?>
    </td>
    </tr>
    <tr valign=top>
    <td class="normal"><?echo TOWN; ?> <span class="etoile">(*)</span>:</td>
    <td class="normal"><input class="formulaire1" type="text" name="ville" style="width:100%" value="<?=stripslashes(vb($frm['ville'])) ?>">
    <? if (isset($erreurs['ville'])) echo $marqueur_erreur." ".$message_erreur['ville'] ?>
    </td>
    </tr>
    <tr valign=top>
    <td class="normal"><?echo COUNTRY; ?> :</td>
    <td>
    <select class="formulaire1" name="pays">
    <?php

    /*$sql_pays = "SELECT id, pays_".$_SESSION['langue']." FROM peel_pays WHERE etat = '1' ORDER BY pays_".$_SESSION['langue']."";*/
    $sql_pays = "SELECT id, pays_".$_SESSION['langue']." FROM peel_pays WHERE etat = '1' ORDER BY position";

    $res_pays = mysql_query($sql_pays);

    if ($res_pays) {

    if (mysql_numrows($res_pays)) {

    while ($tab_pays = mysql_fetch_array($res_pays)) {

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

    if (vb($frm['pays_'.$_SESSION['langue'].'']) == $tab_pays['id']) echo "selected";

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

    }

    }

    }
    ?>
    </select>
    </td>
    </tr>
    <tr><td valign=top class=petit colspan=2>
    <input type="checkbox" name="newsletter" <?=frmvalide($frm['newsletter'])?> checked><?echo NEWSLETTER_YES; ?>
    </td>
    </tr>
    <tr>
    <td class=normal><?echo NEWSLETTER_FORMAT ?> :</td>
    <td valign=top class=normal colspan=2>

    <select name="format" class="formulaire1">
    <option value="text" <?php if (vb($frm['format']) == "text") {echo "selected";}?>>text</option>
    <option value="html" <?php if (vb($frm['format']) == "html") {echo "selected";}?>>html</option>
    </select>
    </td>
    </tr>
    <tr><td valign=top class=petit colspan=2><input type="checkbox" name="commercial" <?=frmvalide($frm['commercial'])?> checked><?echo COMMERCIAL_YES; ?>
    </td>
    </tr>

    <tr>
    <td colspan="2" align="center">
    <input type="submit" value="<?echo REGISTER; ?>" class="bouton"><p></p></td>
    </tr>
    <tr><td colspan=2 align=center class=petit>
    <p><?echo CNIL; ?></p>
    </td></tr>
    </table>
    </form> <?
    };


    function afficher_enregistrement_succes() {
    GLOBAL $frm, $wwwroot;
    ?>
    <font class="titre"><?echo HELLO; ?> <?=stripslashes($frm['prenom'])?></font>
    <p class="normal">
    <?echo nl2br(MSG_LOGIN_OK);?>
    </p>

    <blockquote>
    <table>
    <tr>
    <td class="normal"><?echo EMAIL;?> :</td>
    <td class="normal"><b><?=$frm['email']?></b></td>
    </tr>
    <tr>
    <td class="normal"><?echo PASSWORD;?> :</td>
    <td class="normal"><b><?=stripslashes($frm['mot_passe']) ?></b></td>
    </tr>
    </table>
    </blockquote>

    <?
    }
    ?>
    • 0
  24. amap a ajouté un message dans un sujet  Problème avec les accents   

    j'ai la même chose :huh:

    plus un souci avec les apostrophes qui deviennent comme ça /,
    mais, là, je crois qu'il y a déjà eu un topic, je dois chercher...
    • 0
  25. Flo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Problème avec les accents
    Bonjour.

    J'ai constaté pas mal de problèmes avec les accents. Pour exemple lorsque je fais des tests de commandes et que je recois un mail de confirmation j'ai écrit "février" comme cela "f&eacute;vrier" et c'est le cas pour beaucoup de cas.

    Une solution ?

    merci
    • 3 réponses
    • 2 187 vues

Twitter Advisto ecommerce

Facebook PEEL Shopping