Jump to content

jcmht

Members
  • Posts

    282
  • Joined

  • Last visited

Everything posted by jcmht

  1. Bonjour, J'ai pensé à un truc utile "je pense" et pour tout le monde - je bidouille mais çà devient difficile en 1.5 donc je fais part de mon idée ici (aussi en image jointe à ce post ) Perso, je crée mon produit, ensuite je passe par le générateur de déclinaison, et comme bcp, ensuite j'associe une image pour chaque déclinaison .... tout le monde le sait, c'est très très long ! donc, pourquoi ne pas modifié cette méthode de génération de déclinaison ???? en y ajoutant l'option de pouvoir associé l'image lors de la création avec le générateur de déclinaisons ??? Voir ma PJ en image ça vous parlera peut être mieux ;-) Je pense pas que ça doit être très difficile pour certains d'entre vous, une partie du code est déjà présente lorsque on modifie une seulle déclinaison ! Faut voir un peu dans les controller Admin et "ajuster" la fonction qui gère les déclinaisons de masse Qu'en pensez vous ? J'ai répondu à un sujet ouvert dans la partie Discussion générale voir ici
  2. Moi j'ai pensé à un truc plus utile "je pense" et pour tout le monde - je bidouille mais çà devient difficile en 1.5 donc je fais part de mon idée ici (aussi en image jointe à ce post ) Perso, je crée mon produit, ensuite je passe par le générateur de déclinaison, et comme bcp, ensuite j'associe une image pour chaque déclinaison .... tout le monde le sait, c'est très très long ! donc, pourquoi ne pas modifié cette méthode de génération de déclinaison ???? en y ajoutant l'option de pouvoir associé l'image lors de la création avec le générateur de déclinaisons ??? Voir ma PJ en image ça vous parlera peut être mieux ;-) Je pense pas que ça doit être très difficile pour certains d'entre vous, une partie du code est déjà présente lorsque on modifie une seulle déclinaison ! Faut voir un peu dans les controller Admin et "ajuster" la fonction qui gère les déclinaisons de masse Qu'en pensez vous ?
  3. Bonjour tout le monde ;-) j'aimerais savoir si quelqu'un a déjà eu besoin ou entendu parler sur le forum de la modif suivante : Version presta. 1.5 dans le formulaire de contact, le client peut nous envoyer seulement 1 fichier joint. j'aimerais modifier ceci exactement comme dans le BO lorsqu'on sélectionne les images d'un produit On peut en sélectionner plusieurs, et elle se chargent ensuite automatiquement ;-) Toutes les fois , j'ai mes clients qui m'apellent en me demandant comment peuvent-ils m'envoyer plusieurs fichiers sans remplir à nouveau le formulaire de contact ..... donc je leur dit de m'envoyer un mail ... En attendant Je poursuis mes recherches ici et sur le net j'ai trouvé ce post > http://www.prestashop.com/forums/index.php?/topic/156450-cherche-moyen-denvoyer-plusieurs-fichiers-joints-via-fonction-mailsend/page__view__findpost__p__760574
  4. Merci J.Danse pour ta réponse, ça me parait simple, et pourtant je bloque sur la suite de ma modif... je t'explique en gros et joint une copie image dans ma page produit, il y a un champ texte de personnalisation le client tape son texte puis l'enregistre. Une fois enregistré, le champ "qty" de product.tpl se rempli seul (en ayant compter le nombre de caractères du texte client) une fois ajouté au panier, je retrouve ces valeurs de quantité mon seul soucis, c'est que j'aimerais dans la page panier , que sur la ligne du produit personnalisé, où figure le texte client, il y est une quantité de " 1 " mais le produit global ai la même quantité que celui du champ "product.tpl" tu comprendra mieux avec l'image lol en tout cas merci de ta participation ;-) c'est sympa !
  5. Bonjour tout le monde, je continue de travailler sur un petit truc pour me faciliter la vie dans mon travail, j'ai pas mal avancé... En attendant de le terminer, j'aurais une question à poser car j'ai fouillé, modifié, depuis qq jours (semaines) et je voie pas du tout : à quoi sert ce champ dans Product.tpl : <input type="hidden" name="quantityBackup" id="quantityBackup" value="" /> j'ai modifié la valeur en mettant par exemple 2, je fais ma customization (en champ texte uniquement me concernant) mais visiblement rien est affecté ...
  6. Pas grand monde sur le forum ces temps ci ... je galère pour de bon, avec la 1.4 je me débrouillai un peu quand même, mais la 1.5 me perturbe surtout quand on est pas né dev. ... Je reformule ma demande bcp plus simplement avec l'image jointe tout est expliqué Si une âme sympa passe par là pour me filer un coup de pouce ça serait très gentil Entre temps, et depuis un bon moment avant de poster ici, j'ai cherché/trouvé des bouts de code, essayé d'adapter, et je me suis même lancer à essayer de faire ça avec un champ texte personnalisation, mais mon script qui compte les caractère ne fonctionne pas à le champ customization j'ai vraiment besoin de réaliser ce petit bout de code, car je passe un temps fou à faire des devis (hors ligne) pour les lettrages, où 6 sur 10 sont soient des demandes par curiosité, soit le devis est trop chère pour le client. avec ce système, le client aura tout ce dont il a besoin ( Voir un 1° apercu , et commander directement sont lettrage en ayant connaissance du prix desuite) Je joint l'image pour montrer mon souhait de réalisation, tout simple pour qq du métier je pense. Merci à celui, celle, ceux qui pourront m'aider ...
  7. Bonjour, en image jointe je fourni "le détail" de ce que j'ai réussi à faire pour résumer ma demande, j'aurais besoin de : 1 / Dans le champ " ...pour avoir un visuel" , lorsque le client tape un texte, la quantité se met à jour automatiquement en comptant le nombre de caractère de ce texte - mon soucis c'est que lorsque le client rentre par exemple : la la , le script prend en compte le caractère "espace". Et là, le client se verra ajouter au panier 5 caractères à XX € / le caractère - Donc, comment dans mon javascript, je doit dire : Ne pas comptabiliser les espaces blancs ??? ------- 2/ J'aimerai que lorsque le client a vu son visuel, s'il désire commander, en cliquant sur ajouter au panier, son Texte soit visible dans le processus de commande - Comme le champ texte de personnalisation (que je n'arrive pas du tout à modifier pour en faire ce qui existe (ce que j'ai mis au point) Il ne reste que ça à faire, et je n'y arrive pas plus ... Si vous seriez assez sympa pour me filer un petit coup de main.. et comme d'hab, je partagerai avec celui à qui ce développement intéresse Code de : "product.tpl" {if ($product->id_category_default|intval == 32) || ($product->id_category_default|intval == 33)} <script type="text/javascript"> // <![CDATA[ function valider(frm){ if(frm.elements['text_or'].value != "") { width = 980; height = 350; if(window.innerWidth) { var left = (window.innerWidth-width)/2; var top = (window.innerHeight-height)/2; } else { var left = (document.body.clientWidth-width)/2; var top = (document.body.clientHeight-height)/2; } var w= window.open('','popup','menubar=no, toolbar=no,location=no,status=no,scrollbars=no,top='+top+',left='+left+',width='+width+',height='+height+''); frm.target = "popup"; frm.submit(); return true; } else { alert("Saisissez votre Texte !"); return false; } } //]]> </script> <div id="apercu_lettrage" style="visibility:visible;"> {if ($product->id|intval == 7) || ($product->id|intval == 21)} {$font_asked = "EDWARDIAN.TTF"} {/if} {if ($product->id|intval == 8) || ($product->id|intval == 18)} {$font_asked = "FRENCHSCRIPT.TTF"} {/if} {if ($product->id|intval == 9) || ($product->id|intval == 20)} {$font_asked = "ENGLISHTOWNE.TTF"} {/if} {if ($product->id|intval == 10) || ($product->id|intval == 19)} {$font_asked = "FREESTYLE.TTF"} {/if} {if ($product->id|intval == 11) || ($product->id|intval == 17)} {$font_asked = "LUCIDA.TTF"} {/if} {if ($product->id|intval == 12) || ($product->id|intval == 16)} {$font_asked = "MISTRAL.TTF"} {/if} {if ($product->id|intval == 13) || ($product->id|intval == 15)} {$font_asked = "VIVALDI.TTF"} {/if} {if ($product->id|intval == 14) || ($product->id|intval == 22)} {$font_asked = "CURLZMT.TTF"} {/if} <form action="/apercu_image.php" method="post" onsubmit="return valider(this)" id="FormVisu" name="FormVisu"> <p id="visuel"> <input type="hidden" id="font_asked" name="font_asked" value="{$font_asked}" /> <span> <label for ="text_or">{l s='Tapez votre texte pour avoir un visuel'}</label> <input type="text" name="text_or" id="text_or" width="80" value="{if isset($text_or)}{$text_or}{/if}"/> </span> <span> <input type="submit" value="{l s='voir mon apercu'}" class="exclusive" /> </span> <!--- <script type='text/javascript'> var text_or2= $text_or; text_or2 = text_or2.replace(/ /g,""); </script> <br/> {l s='Nombre de caracteres: '}<input type="text" name="nbCaractere"> --> </p> </form> </div> {/if} {if ($product->id_category_default|intval == 32) || ($product->id_category_default|intval == 33)} <script type='text/javascript'> onch(""); function onch(txt) { document.buy_block.qty.value=txt.length.toString(); timer=setTimeout("onch(document.FormVisu.text_or.value)", 100); } </script> {/if}
  8. Voir dans la catégorie Modules gratuits, surcharges, .....
  9. Bonjour, j'avais fourni gratuitement en 2010 ce module, sur des anciens post, l'archive parrait corrompue, je me permet donc de le soummettre ici à nouveau. Quelques explications : j'avais developpé vite fait ce module pour mon activité ; Je l'ai mis sur le forum Gratuitement afin d' en faire profiter (je ne suis pas développeur - donc pas de support ...) je l'ai testé sur la 1.5 et il fonctionne aussi je répète ici les mofifs à faire : 1 - Dans sendadevis.TPL : Remplacer ligne 138 : value="[email protected]" par : value="[email protected]" 2 - Dans sendadevis.PHP : Remplacer à la ligne 73 et 74 : ..... [email protected] par votre adresse email comme à l'étape 1 Voilà, je l'ai fais moi même avec une adresse perso un peu longue sur hotmail.fr, et aucun soucis d'autre boutiques que j'ai trouvé par hasard sur le web l'utilisent aussi. je joint ici le module - il n'y a que ça à faire, donc si vous le faites bien, ça marche ! pas d'autre support, car je n'ai malheureusement pas le temps, et je pense qu'il n'y en a pas besoin ... je ne suis pas developpeur, alors si j'y suis arrivé, je pense que vous le pouvez aussi ;-) P.S.: Si un dev, passe par là, je souhaiterais ajouter juste un morceau de code pour quand on clique sur le bouton dans la page produit, que les déclinaisons soient prises en compte.... j'ai pas réussi.... si qq peu m'aider, je mettrai lemodule à jour dans le forum ;-) sendadevis.zip
  10. Voir dans la catégorie Modules gratuits, surcharges, .....
  11. Bonjour, j'ai cherché pendant 2 heures "pour rien " - Voici ce que j'ai rencontré et la "solution" ! j'ai crée un produit avec plusieurs déclinaisons, j'ai appliqué les surcouts, etc... Ensuite je me suis rendu compte que mon produit nécessitait un attribut de plus (1 déclinaison que j'ai oublié...) je suis retourné la rajouter à l'aide du "générateur de déclinaison" - vraiment génial ! Et là , le bug : J'arrive dans la catégorie associée à ce produit (dans le FO) , plus aucun produit s'affiche ! Je fais une recherche dans le FO avec la barre de recherche, là mais produits sont listés mais avec des prix "bidons" !!! Ensuite je vais voir la fiche détaillée du produit en question (celui où j'ai modifié les déclinaisons) et pareil, le prix affiché est "bidon" ! Je met Bidon entre guillemets car je me suis aperçu que le prix affiché était L'impact rentré dans mon générateur de déclinaison !!! Pour Corrigé ça, il suffit simplement d'aller dans la fiche du produit concerné (coté BO) dans l'onglet "Déclinaisons" et de Bien vérifier que vous avez une déclinaison par Défault !!! (une ligne bleue) Car quand j'ai modifié mes déclinaison, celle par défault s'est annulée ! Voilà , au cas où ça vous arrive ça vous évitera de chercher des heures pour pas grand chose ! ;-)
  12. Bonjour Catégorie d'accueil. Peut-être souhaitez-vous faire de cette catégorie la nouvelle catégorie d'accueil, en lieu et place de "Accueil". Extrait de la doc prestashop 1.5 ici : >>>> VOIR
  13. Ben ecoute, j'ai bien réussi à ce que le module s'installe correctement, la table se crée ds la base, le module se desinstalle bien aussi en supprimant la table dans la BDD. Seul soucis, quand je rempli le formulaire, et valide, coté FO, l'insertion ne se fait pas dans la base ! et là c'est du javascript j'y connais pas vraiment... Si quelqu'un passe par là çà serait sympa - Ptit up sur ce module, je ne l'ai pas trouvé PAYANT, il y en a 2 sur presta addons, mais ce ne sont pas les mêmes
  14. SLT je teste actuellement sur une version 1.4.6.2 j'ai eu le même message que toi dans : ebuildycallback.php , rechercher toutes les expressions : installDb et remplacer par installDB ensuite dans le repertoire du module du dois créer un fichier : config.xml avec les infos du module ebuildycallback tu pourras t'aider d'un config.xml d'un autre module !
  15. salut , je viens d'avoir le même problème en voulant supprimer une image d'un produit... en recherchant sur le forum, j'ai trouvé la solution me concernant par rapport à mon hébergement sur OVH : Voir ici : http://www.prestashop.com/forums/viewthread/70790/discussion_generale/http_403_refuse Suffit simplement de désactiver le firewall d'ovh dans la catégorie "Hebergement" de votre nom de domaine dans le manager OVH Un conseil pour ceux qui ont ce problème, commencez par faire çà avant de toucher aux permissions de fichier, et htaccess Bonne soirée !
  16. Non ZZZ, ce module me sert uniquement à ce que le client puisse me demander un devis, ensuite vis à vis de mon activité, (tout du sur mesure, ) je n'ai pas de tarifs pré-appliqués. j'utilise un logiciel windows pour effectuer mes devis/factures, etc... je leur envoie leur devis en PDF via ce logiciel Prestashop me sert à 90% pour faire un site vitrine (catalogue et présentation de mon activité) en fouillant un peu, il me semble bien avoir déjà vu des modules de devis plus ciblé sur le e-commerce (but de prestashop). La base y est , je pense que certains pourront l'améliorer pour par exemple, créer une table qui collecte les devis, une liste dans le BO, etc... çà ne doit pas être très compliquer, j'ai perdu un peu le fil perso, car je me développe des ptits truc suivant mes besoins et à l'occasion, quand je pense que çà peut être utile, je partage avec vous sur le forum.
  17. salut , désolé avec les fêtes .... Pour recevoir la demande de devis d'un de vos clients, faite ceci : (jolvil à bien trouvé la ligne, faut modifier par votre email) car je ne sais pas comment récupérer l'adresse de la boutique ... Si qq le sait, çà serait sympa de nous faire part de la modif. En attendant : dans sendadevis.php, chercher la ligne dans la fonction : "displayForm": et remplacer mon email ([email protected]) par la votre /* Fields verifications */ if (empty($_POST['email']) OR ($_POST['email'] != '[email protected]')) $_POST['email'] = '[email protected]'; et dans sendàdevis.tpl, faites de même pour la ligne se trouvant en fin de fichier (uniquement "value= ......" : <input type="hidden" id="email" name="email" value="[email protected]" />
  18. Perso , pour le genre de site que je propose aux clients il me suffit largement. Si vous avez des améliorations, merci de me tenir au courant que tout le monde puisse en profiter Fonctionnait avec la version 1.2.5, et fonctionne avec la 1.3.3
  19. Oui merci jolvil, je l'ai juste téléchargé sur leur site, je vais voir ce que je peux faire avec ! Merci pour ta réponse ! ;-)
  20. Bonjour, je me suis fais un petit module à l'époque de demande de devis, très simple, en modifiant le module "envoyer à un ami" j'aimerais juste rajouter un champ de fichier pour que mes clients puisse m'envoyer leur propre image, et seulement des images En dessous du champ texte, j'aimerais y mettre ce fameux champ de fichier... actuellement, je reçoit la demande de devis par mail, il faudrait donc que l'image du client arrive en pièce jointe. (donc pas besoin je pense de la stocker sur le serveur) J'espère pouvoir y arriver avec votre aide ;-) si on arrive à développer çà, ce qui ne doit pas être trop difficile pour une partie d'entre vous, je partagerais gratuitement ! ce module complet avec vous ;-) Merci d'avance ! Pour voir ce que çà donne actuellement, je vous propose de vous rendre sur une fiche détaillée d'un produit Voici le module : (j'ai vu qq sites l'utilisant, penser à faire la traduction dans le BO ! une fois le module installé, car dans les TPL, on ne pas pas mettre les accents) sendadevis.zip
  21. http://www.cm2f.com/index.php?logout désoler, j'ai oublié de mettre un lien de déconnexion ;-)
  22. BIZARRE , j'en ai ajouter 3 et elles même modifier plusieurs fois regarde en image connecte avec : [email protected] pass : aaaaa tu peux vérifier , peut etre t'as essayé qd j'étais en train de faire des modifs, je vais laisser comme çà , et bosser depuis un autre endroit tu peux essayer je touche plus , tiens moi au courant c vraiment très sympa de ta part ! y a pas foule pour donner un ptit coup de pouce lol ;-)
  23. Merci natsu t'as quoi comme mess. d'erreur , de mon côté c pourtant ok, y a plus de soucis null part, sauf des ptites traduction, et encore je cherche à filtrer les villes en fonction du code postal j'ai essayé depuis le pc à mon Beau père , çà fonctionne aussi tu pe m'en dire plus ? stp
  24. bon on va dire que c'est bon pour l'histoire du chargement sans fin, si quelqu'un peut m'aider à confirmer en créant un compte bidon sur mon site çà serait sympa afin. j'ai hébergé la BDD sur le mutualisé au lieu du serveur SQL privé OVH , et çà à l'air de fonctionner bcp mieux bizarre qd même, peut être y a t'il des paramètres à ameliorer côté SQL privé dans le fichier my.cnf Peut-on me confirmer si la page se charge bien lors de la création d'un compte, et une fois créé, allez sur "mon compte / mes adresses > modifier mon adresse çà serait sympa >>>> http://www.cm2f.com/authentication.php Merci à ceux qui prendront 2 minutes pour faire çà çà m'aidera bcp ;-)
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More