startweb
Utilisateur open source-
Compteur de contenus
8 -
Inscrit(e) le
-
Dernière visite
Messages posté(e)s par startweb
-
-
concernant la Fatal error il dit qu'une fonction du meme nom existe dejaSi je supprime la fonction cela marche il n’y a plus d’erreur merci ;)
Mais pour les inscriptions du compte client lors de l’inscription il y a une erreur qu’il n’y avait pas ;)
Fatal error: Call to undefined function: generate_key() in /homepages/***/*******/htdocs/doc/boutique/utilisateurs/enregistrement.php on line 205
Sur la ligne 205 de la page enregistrement, ca appelle la fonction « $generate_key = generate_key(20, false); » que j'ai suprimé, mais j'ai verifié l'enregistrement du client ce fait. Delà j'ai remis la fonction mais en la nomment generate_key2 et j'ai modifié toute les requêtes appelant generate_key en generate_key2 . ca a l’aire de marché.
Merci paulanna
-
Bonjour à tous !Je vous remercie d'avance pour vos réponses. ;)
J’ai un gros souci avec WAnewsletter 2.3.2 et PEEL PREMIUM 3.9 ;)
Cela a l’aire de marcher mais pas complètement, je vous explique mon problème enfaite il y en a deux : :(
Je vous explique mon travail et mes recherches sur le forum un peu plus bas …
1er problème : Quand je crée par le générateur de wa.. un formulaire d’inscription que j’install en page d’accueil c’est à dire sur la page modeles/default/bas.php
J’ai l’erreur suivante
Fatal error: Cannot redeclare generate_key() (previously declared in /homepages/***/*********/htdocs/doc/boutique/lib/fonctions/fonctions.php:1496) in /homepages/***/*********/htdocs/doc/wanewsletter/includes/functions.php on line 43
Voici la fonction
function generate_key( $num_char = 32, $use_uniqid = true)
{
if( $use_uniqid == true )
{
srand((double) microtime() * 1000000);
$rand_str = md5(uniqid(rand()));
}
else
{
$rand_str = md5(microtime());
}
return ( $num_char >= 32 ) ? $rand_str : substr($rand_str, 0, $num_char);
}
2eme problème : quand le client s’inscrit sur la boutique, « sur la page enregistrement.php » la synchronisation se fait que sur 1 liste et non les deux « newsletter et commercial »
Quand le client change ses paramètres sur la page change_params.php
la synchronisation se fait très bien sur les deux listes
Mon travail
J’ai installé WAnewsletter sur mon ftp et je l’ai paramétré, puis j’ai suivi les instructions du forum sur la page http://forum.peel.fr/index.php?showtopic=3...hl=wanewsletter
Instruction de Mr Pruault
« Dans lib/fonctions/fonctions.php, ajouter la fonction generate_key » et Dans utilisateurs/enregistrement.php J’ai placé le code suivant :
if ($frm['newsletter'] == "1")
{
mysql_query("
INSERT INTO wa_abonnes (
abo_email, abo_status, abo_lang
) VALUES (
'$frm'
$generate_key = generate_key(20, false);
abo_id, liste_id, format, send, register_key, register_date, confirmed
or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
Ayant eu des erreurs j’ai continué ma recherche :(
Ayant eu encore des erreurs j’ai continué ma recherche :(
J’ai trouvais sur le forum une modification à faire http://forum.peel.fr/index.php?showtopic=3...p;hl=newsletter
Citation « Dans le post de atila-diffusion j'ai modifié
$frm[newsletter] en $frm["newsletter"] sur les deux lignes ou il se trouve
$frm[commercial] en $frm["commercial"] sur les deux lignes ou il se trouve »
-
Bonjour,
J’ai un problème sur mon site internet concernant la remise client en %
Je m'explique :
Quand j’inscris à un de mes clients une remise ex : 10.00 % l'enregistrement se fait bien.
Le client quand il va sur son compte la remise est indiquée.
Le problème vient que quand le client valide une commande. Il bénéficie de la remise
:mellow: Mais a ce moment la, la remise se supprime du compte et donc de la base de donnée
Je ne comprends pas, où chercher ?
-
pour l'histoire des 1000 clients, pas besoin de renseigner toutes les remises clients une par une, suffit de mettre à jour le champ remise avec une valeur de 10 lors de la création de compte du client.ou bien s'il existe déjà plusieurs clients il faut faire une petite requête sql visant à mettre à jour le champ remise de tous les clients.
Cela je l'ai compris :huh:
pour la demande, il faut faire un développement pour le faire "proprement" il faut regarder du côté de la classe caddie pour ne dire que cela. Soyez tout de même prudent si vous effectuez des modifications.
sinon il faut repèrer a variable contenant le montant ttc de la cde et faire une p'tite condition genre :
si total ttc de la cde est > ou = à 50 alors on enlève 10% du montant ttc de la cde sinon on affiche juste le montant ttc de la cde
c'est déjà une piste
Merci pour cette piste mais a ton avis je peut faire comment...
-
Imaginons qu'il a 1000 clients ! Ce brave homme va pas se taper les 1000 fiches clients à modifier :) .En plus c'est une remise directe sans un montant minimum d'achat.
merci tu comprend !!
remis en % a partir d'un montant...
Je voudrais savoir comment faire pour réaliser une remise comme ca (10% pour 50€ d’achat ttc) ( pour tout les clients)
Cordialement
startweb
-
Je voudrais savoir comment faire pour réaliser une remise comme ca (10% pour 50€ d’achat ttc) ( pour tout les clients)Cordialement
startweb
oui pour tout les clients
merci
-
Je voudrais savoir comment faire pour réaliser une remise comme ca (10% pour 50€ d’achat ttc) ( pour tout les clients)
Cordialement
startweb
Module de lot des prix / quantité
dans Module PEEL Premium pour PEEL SHOPPING
Posté(e) · Signaler ce message
Bonjour à tous !
Après avoir fais plusieurs recherches du sujet sur le forum je fais appel a vous et
Je vous remercie d'avance pour vos réponses.
Je travail sur la version PREMIUM 3.9
Concernant le module de lot prix/quantité marche très bien en prix dégressif ;) mais pas en lot. ;)
Je m’explique, sur un produit vendu à l’unité ex : 10€
Avec la gestion de lot je peux vendre le même produit exemple : par 3 à 9 euros l’unité (soit 27€)
Et par 6 à 8 euros l’unité (soit 48€)
Mais quand le client achète un lot de 3 + (1 à l’unité) le prix et dégressif cela fait 36€ au lieu de 37€
C’est à dire que le 4eme produit se vent aussi à 9€ au lieu du prix a l’unité, qui est de 10€
comment faire ?