Flux d’activité

Flux d’activité de Messages

  1. amap


    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

    :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,

  2. La fleur


    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:

    è: à

    é: é

    ^: ê

    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

  3. atila-diffusion


    ce*

    regarde plus haut dans les messages de Negoce

    tinymce

    Page de téléchargement ici

    decompressez-le et mettez-le dans le dossier peel/administer

    ce qui vous donnera peel/administer/tinymce

    vous avez seulement 6 fichiers à changer dans peel/administer :

    produits.php - rubriques.php - categories.php - articles.php - cgv.php - contacts.php

    je n'en fait qu'un et vous vous débrouiller pour le reste des fichiers...

    vous avez sur le lienexemples

    j'utilise l'exemple 00

    CITATION

    tinyMCE.init({

    mode : "textareas",

    theme : "simple"

    });

  4. gihel


    montre nous ton code source de la page inscription

    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>

    <?

    }

    ?>

  5. noya_m


    Bonjour,

    J'utilise la version 3 de peel.

    Lorsque un nouveau client s'incrit, le formulaire prend bien l'inscription en compte mais si tout est ok, on arrive sur un page blanche assez déroutante.

    Pour tester www.naturelle-attitude.com rubrique s'inscrire

    D'ou peut venir le pb

    Merci pour votre aide

    JL

    montre nous ton code source de la page inscription

Twitter Advisto ecommerce

Facebook PEEL Shopping