jcmht Posted May 14, 2009 Share Posted May 14, 2009 Bonsoir,Je voudrais savoir si j'active ce module qui crée un bon de réduction aux clients dont c'est l'anniversaire, et que mon client s'amuse à changer depuis son compte cette date de temps en temps, est ce que le module est fait en sorte que le bon crée, ne se crée qu'une fois par an ... ? lolJ'ai pas envie que mes clients fête leur anniv 3 ou 4 fois par an ...Quelqu'un sait si ce module fonctionne bien ?Merci d'avance et bonne soirée à tous ! Link to comment Share on other sites More sharing options...
Damien Metzger Posted May 14, 2009 Share Posted May 14, 2009 C'est la dernière "faille" connu de ce module, qui n'est il est vrai toujours pas réglée à ce jour :] Link to comment Share on other sites More sharing options...
jcmht Posted May 15, 2009 Author Share Posted May 15, 2009 Merci Damien pour ta réponse rapide et clair !Par contre, je souhaiterais faire juste une petite remarque :Lorsque la team développe un nouveau module, il serait bien de créer juste un petit fichier TXT en expliquant ce que fait le module.. Je m'explique :Par exemple, le module anniversaire, module parrainage, fidelité, ... ces quelques modules, provoquent la création de code de réduction, mais en installant ces modules, on ne sait pas à l'avance (nous marchands) si les bons de réduction crées seront cumulables avec les promos, avec les autres bons, la date de validité....avant de les avoir installé et testéExemple :" Ce module crée un bon de réduction le jour de l'anniv. du client . Ce bon est (ou n'est pas) cumulable avec les promo , est cumulable avec d'autres bon, ce bon est valable pour un an, 6 mois, ....etc..Celà nous permettrait de connaitre les informations marketing à faire sur notre site (pub, info, ...) pour nos clients.. Link to comment Share on other sites More sharing options...
vins Posted May 15, 2009 Share Posted May 15, 2009 +1 bonne idée ! Link to comment Share on other sites More sharing options...
Damien Metzger Posted May 15, 2009 Share Posted May 15, 2009 Oui et non.L'idéal ce serait de pouvoir configurer ces paramètres, et c'est ce qu'on prévoit à la base.Et puis soit ça nous gave, soit on a 420 bugs à régler, soit on décide que l'open source c'est bien mais installer 5 disques SSD en RAID9 avec load-balancing en multimap sur un mac mini c'est mieux, soit encore plein d'autres trucs. Donc on le fait pas, et ça donne ça !Faut le faire en multi-langue en plus.PS : ma pseudo phrase technique est un tissu de bêtises (ben oui on va pas mettre ça sur un mac mini !). Link to comment Share on other sites More sharing options...
Maxime. Posted June 11, 2009 Share Posted June 11, 2009 Je me posais la question aussi concernant la date d'anni que l'on peu changer, merci pour la réponse EDIT : et si on vire la ligne anniversaire dans "Mes données perso.", peut être que cela regle le problème ? Par contre je ne sais pas si on a le droit vis a vis de la loi. Link to comment Share on other sites More sharing options...
mmakesall Posted November 27, 2009 Share Posted November 27, 2009 Oui en effet, il est possible de le faire puisque le client n'a qu'une date anniversaire...donc pour ce faire il faut editer le fichier dans le thème " identity.tpl " et de supprimer toute cette partie qui se trouve en dessous de password: {l s='Birthday'}- {foreach from=$days item=v}{$v|escape:'htmlall':'UTF-8'} {/foreach} {* {l s='January'} {l s='February'} {l s='March'} {l s='April'} {l s='May'} {l s='June'} {l s='July'} {l s='August'} {l s='September'} {l s='October'} {l s='November'} {l s='December'} *}- {foreach from=$months key=k item=v}{l s="$v"} {/foreach}- {foreach from=$years item=v}{$v|escape:'htmlall':'UTF-8'} {/foreach}et ainsi le client pourra creer son compte en spécifiant sa date de naissance et il celle ci ne sera pas accessible dans son compte "mes données personnelles"tout ca sans toucher la sécurité...toutefois si le client souhaite changer sa date anniversaire (plutot rigolo) il devras contacter la boutique qui pourras faire la modif de son panneau adminvoili voilou Link to comment Share on other sites More sharing options...
spootnik2 Posted December 28, 2009 Share Posted December 28, 2009 Bonjour, comment avez vous réussi à config le module car moi j'ai ça comme message d'erreur :-------------------------== Début ==-------------------------/homez.313/sellerieo/www/modules/birthdaypresent/cron.php: line 1: ?php: Aucun fichier ou rpertoire de ce type/homez.313/sellerieo/www/modules/birthdaypresent/cron.php: line 3: syntax error near unexpected token `dirname/homez.313/sellerieo/www/modules/birthdaypresent/cron.php: line 3: `include(dirname(__FILE__)./../../config/config.inc.php);-------------------------== Fin ==-------------------------merci Link to comment Share on other sites More sharing options...
mmakesall Posted December 28, 2009 Share Posted December 28, 2009 Laisser le fiichier cron.php comme à l'origine<?phpinclude(dirname(__FILE__).'/../../config/config.inc.php');include(dirname(__FILE__).'/../../init.php');include(dirname(__FILE__).'/birthdaypresent.php');if (!Configuration::get('BIRTHDAY_ACTIVE')) die ('Birthday present not active');if (Configuration::get('BIRTHDAY_DATE_UPD') == date('Y-m-d')) die ('Birthday already wished');Configuration::updateValue('BIRTHDAY_DATE_UPD', date('Y-m-d'));$module = new BirthdayPresent();$module->createTodaysVouchers();die ('OK');?>---------------------------------------------------------------------------et programmer la requète de la tache sur le serveur directement (moi en l'occurence c'est sur un serveur en debian dans mon panneau directadmin)voili voilou Link to comment Share on other sites More sharing options...
spootnik2 Posted December 29, 2009 Share Posted December 29, 2009 bonjour c'est que j'ai fait sur ovh !! mais le mail log m'a envoyé cette erreurmerdi Link to comment Share on other sites More sharing options...
spootnik2 Posted December 29, 2009 Share Posted December 29, 2009 Il doit y avoir un truc avec l'autorisation d'écriture et de lecture des dossiers sous ftp. Quelqu'ul peut-il m'éclairer svpmerci Link to comment Share on other sites More sharing options...
mmakesall Posted December 29, 2009 Share Posted December 29, 2009 autorisation d'origine... Reprendre le module "Birthday" d'origine (le prendre sur la version complète de presta que tu décompil) puis copier directement le dossier Birthday entier sur le serveur, ensuite partir dans l'admin presta et desactiver Birthday puis le reactiver dans la partie module... verifier si il n'y a pas un fichier .htaccess qui se serait glissé dans le dossier module (car il ne faut jamais oublier les addons qui demande que php4 etc ...) si oui, verifier les paramètres et syntax de fonction Link to comment Share on other sites More sharing options...
spootnik2 Posted December 29, 2009 Share Posted December 29, 2009 Merci, je test et je te tiens au courant !!nico Link to comment Share on other sites More sharing options...
wollanup Posted December 15, 2010 Share Posted December 15, 2010 Bonjour, Très interessé par ce module pour le site que je réalise actuellement, je me suis vite rendu compte qu'il n'est pas fini, voir buggé dans certains cas.j'ai développé qqch pour mon client qui permet de corriger certains bugs tels que:- choix d'une devise quand type de bon = montant sur la commande (sans ça le bon ne fonctionne pas!)- choix du nombre de jours avant anniversaire pour envoyer le bon- choix du temps de validité- choix des options (cumulable ou pas)- test si bon de réduction existe déja (pour les malins qui change de date de naissance comme de chemise)- diverses modifs au template mail (affichage du code de réduc + montant + validité + les conditions écrites en petit si montant minimum etc...) A propos d'éviter les doublons, il ne faut pas modifier le nommage des bons en rajoutant un numéro aléatoire, au contraire, le système actuel est parfait:1. On identifie un bon par son ID client et son année, que demander de plus, il suffit de tester si ce bon existe et bingo.2. Au cas où un utilisateur "pirate" le bon de réduction d'un autre, il ne peut pas s'en servir, le bon est nominatif.3. Et pour ceux qui changent de date, même principe, la vérif sur le nom du bon intervient, le seul cas qui passe, c'est par exemple:anniv' le 31 déc : cadeau, et il change sa date au 1er janvier, il aura un cadeau aussi le lendemain, mais dans ce cas, même s'il change par la suite, il est niqué pour l'année!Pour l'instant, j'ai fait la plupart de ces modifs en dur mais si qqn est intéressé pour les avoir dans la config du module dans le BO, je peux faire ça.Je ne suis pas spécialiste des modules Presta, mais je viens de passer 3 mois sur une boutique (suzy-la-souris.fr) et j'ai bouffé du module et de la modif de classe sur ce site! (ça va être marrant pour les MAJ...)Enfin voilà, je me sens prêt à reprendre ce module existant et à l'améliorer, il me faut juste quelques encouragements, et on verra la suite PS : Je précise pour ceux qui ne reçoive pas le mail alors que le fichier cron.php affiche OK, qu'il faut que le client soit validé, càd au moins une commande payée.PPS : déterrage de sujet + même post dans un autre sujet du genre, c'est mal ici? (je suis nouveau) En tout cas ce sujet arrive assez haut dans google, donc j'imagine que du monde va passer, d'où mon post 1 Link to comment Share on other sites More sharing options...
lokiiy Posted September 4, 2011 Share Posted September 4, 2011 Est ce que la faille du module birthday pour ne pas que le client vicieux fête leur anniversaire plusieurs fois par an a était réglé ?? Merci de vos réponses et piste pour régler le problème... Link to comment Share on other sites More sharing options...
p002254 Posted October 14, 2011 Share Posted October 14, 2011 Bonjour wollanup Je suis interresé par ton module. est-il possible de l'avoir stp. Merci d'avance Link to comment Share on other sites More sharing options...
LeGastronome Posted October 8, 2012 Share Posted October 8, 2012 Je up pour update ce module sur version 1.5 ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now