Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 10/17/2018 in all areas

  1. 15 points
    I needed a COD with fee module and since I couldn't find what I was looking for (for free), I decided to make one myself. Some features: Compatible with multiple currencies and multiple shops Ability to either integrate the COD fee with the Carrier's fee, or add a dummy product in the order to reflect the fee, with configurable tax. Many parameters to check for in order to apply the fee (cart total, delivery country, delivery zone, carrier, customer group, product categories, manufacturers, suppliers). Many ways to calculate the fee (fixed value, percentage of the cart value or a combination of the two). All parameters are defined in conditions, which each calculates a fee if is validated. You can choose to use the first one that was validated, or add all of the successful ones to define the fee. Ability to test a scenario to see if your condition will produce the desirable fee. Ability to store all the purchases done with this module, with a complete log of how the fee was calculated. Ability to check (or autocheck if configured) for an update. I intend to keep updating it, so please let me know if you have any problems or suggestions. You can find it in github as well if you want to contribute (sakgiok/codwfeeplus). Edit: v1.0.9 added real time cart summary update during checkout for Prestashop v1.7 Edit: v1.0.10 fixed a bug with carriers not listed when they were added by a module. Edit: v1.1.0 added a condition type field to be able to disable module when these conditions are met, plus a bug fix and some color redesign (Control+F5 to reload the page to see the new css). Edit: v1.1.1 Taxes are now displaying correctly in PS1.7 cart summary and in PS 1.6-1.7 invoice and added some helpful buttons in condition parameter editing. Edit: v1.1.2 Order State is available to be configured plus some bug fixing and visual fixes. Some sanity checks added to make sure all condition values are present in Prestashop. Edit v1.1.3 Fixed a serious bug in payment validation. Edit v1.1.4 Fixed some bugs reported here (cart summary in PS1.7, tax displaying, reordering with COD Product etc). Edit v1.1.5 Added compatibility for PS versions 1.6.0.6 and 1.6.1.24. Edit v1.1.6 Fixed a bug for some PS versions < 1.6.1.0 and added provision for PS version 1.7.6.0 Edit v1.1.7 Added "States" field in conditions to validate against the state of the delivery address. Edit v1.1.8 Fixed a bug that prevented the module to work when installed fresh. Download: codwfeeplus_1.1.8.zip GitHub Link: https://github.com/sakgiok/codwfeeplus Demo: https://ps17demo.sakgiok.gr/admin107ak3oho Username: demo@ps17demo.sakgiok.gr Password: demodemo
  2. 14 points
    Depuis le 03-MAI-2019, la version 1.6.1.24 intègre ce patch. Si rien ne vous en empêche, Mettez à jour. Si vous continuez car vous ne pouvez pas mettre à jour. Assurez vous d'utiliser un éditeur de source respectueux de l'encodage de caractère. La méthode la plus simple (1.5.4.1+ à 1.7): Un script qui fait ça tout seul https://area51.enter-solutions.com/snippets/122 (1.5.4.1+ à 1.7) Créez une fichier patch122.php dans votre répertoire admin. Copier le contenu ci-dessus dedans. Lancez le patch. https://votre-domaine.tld/votre-bo/patch122.php Pour ceux qui veulent tout faire eux-même Dans votre classes classes/Validate.php - soit dans le code original, soit dans une override, ajoutez cette fonction public static function isCustomerName($name) { if (preg_match(Tools::cleanNonUnicodeSupport('/www|http/ui'),$name)) { return false; } return preg_match(Tools::cleanNonUnicodeSupport('/^[^0-9!\[\]<>,;?=+()@#"°{}_$%:\/\\\*\^]*$/u'), $name); } Modifiez ensuite dans classes/Customer.php 'lastname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => true, 'size' => 32), 'firstname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => true, 'size' => 32), par 'lastname' => array('type' => self::TYPE_STRING, 'validate' => 'isCustomerName', 'required' => true, 'size' => 32), 'firstname' => array('type' => self::TYPE_STRING, 'validate' => 'isCustomerName', 'required' => true, 'size' => 32), Pour les 1.3 et 1.4 c'est ici: Après avoir patché, Supprimez intégrale le compte client - permettez qu'il se réinscrive EDIT: Je ne suis plus ce topic. Pour toute demande d'aide le concernant, merci d'utiliser un ticket support.
  3. 9 points
    El problema de Prestashop estos años, es que hicieron en su momento una mala planificación en la salida de la versión 1.7 (no será ni la primera ni la última empresa que tenga este tipo de problemas), pero la idea del cambio a symfony no es mala (no está completa todavía). Desde la salida "oficial" de la 1.7 (finales de 2016) a este año, se han corregido bastante problemas, además de ir migrando poco a poco a symfony (recuerdo que la migración sigue sin ser completa todavía), y se seguirán corrigiendo, porque todavía falta un trecho. Pero estoy seguro que el resultado final que veremos, sera un salto de calidad importante en comparación con versiones anteriores. En definitiva, ¿Ha cometido un error Prestashop? Como mínimo: Sí, sacar prematuramente la versión 1.7 en su momento. Anunciar que el soporte de la 1.6 se acababa en octubre de 2018, cuando al final lo han terminado ampliando hasta finales de junio de 2019. No decir toda la verdad (estos años), sobre el uso de la 1.7 en una tienda en producción (sobre si es recomendado u no). Personas que estamos metidas en el mundillo, sabíamos la realidad, pero el usuario que entraba en la web no estaba al tanto, a excepción de que buscara información por Google. Eso sí, Prestashop decía que todo era una maravilla. Por otro lado, y es mi opinión personal, falta involucrarse más en la comunidad (por parte de la empresa). Entiendo que el objetivo de una empresa es obtener el máximo beneficio económico, pero algunos hemos ayudado a mejorar la herramienta (de forma altruista), bien sea por el foro dando soporte, otros ayudando en los repositorios de código, otros en las traducciones, etc. Sobre la decisión de webempresa, no opino, ni negativamente, ni positivamente, cada empresa decide su estrategia comercial. Y cuando ellos han decidido no seguir con Prestashop, imagino que lo han estudiado detalladamente, y no ha sido una decisión en caliente. Podemos hacer especulaciones, en base al comunicado de webempresa, pero nada más. Sin más dilación, Un saludo de @nadie
  4. 6 points
    Custom popup notification by PrestaCraft Current module version: 2.0.2 PrestaShop compatible: 1.6 , 1.7 http://prestacraft.com/custom-popup-notification/ This module displays a popup with Your content on chosen pages. Note: If you run more than one language in Your store, fill the popup content for all languages to save it correctly. Features Cookie system - Module remembers if user has closed the popup. If You don't want to show it again, You can set cookie duration. User will see the popup again after that amount of time. Display options (colors, size, etc.) Popup content for each available language in Your shop Delay option: define how many seconds must pass to show the popup Display your popup wherever you want to – just select any hook(s) Friendly User Interface Screenshots Changelog v2.0.2 - Removed error "Uncaught ReferenceError: id_lang is not defined at HTMLDocument.<anonymous> (blocksearch.js:56)" which was causing the home slider plugin failure. v2.0.1 - Fixed GitHub issue: https://github.com/PrestaCraft/custompopup/issues/1 v2.0.0 - Multistore support - Pure JavaScript popup – “tingle” – no jQuery - Much better BackOffice look and navigation - Hooking option – now you can select where do you want to display the popup - Popup footer – optional feature where you can insert your text, buttons or both. Fully customizable. v1.2.0 - Fixed bug of always appearing popup, even with cookie set - Changed "jquery cookie" to "js cookie" library, because previous one was broken - Added "version checker" tab where you can check now if your module version is current one - Added info under content area about requirement of filling this field for each language v1.1.0 - Compatibility with PS 1.7 - Code formatting matches PSR-2 standards and PS validation - Delay option: define how many seconds must pass to show the popup - Images inside popup are resized properly to the browser width Download - Current version custompopup_2.0.2.zip IF YOU LIKE THIS MODULE, PLEASE DONATE AND SHARE ❤️
  5. 6 points
    Having read the whole discussion a few considerations from my side: - when you ask a question on StackOverflow you are presented a list of related questions that were posted in the past before you press the submit button. Prestashop misses such a feature. It would work much better than all the variations on RTFM that I see coming along here. - my reaction to yet another 500 error question is to answer is often with just a link. I don't believe it is a good idea to leave people alone with their problems. - I don't like @ttoine's suggestion to ignore questions that you don't like. We have all been beginners. We have all asked stupid questions. For me a civiled discussion is one where you manage to also include people with some rough edges (we all have them at times...); It is not one where everyone shares exactly the same values and looks self-satisfied down on everyone who doesn't stick to the invisible codes of the incrowd. Many people who are ignored do not come back while many people who seem a bit difficult at the beginning in the course of time adapt themselves. - keep it low-key. Put stars instead of insulting words instead of rejecting posts. - a large part of the people on the PS forum are newbies and they generate most of the questions. All the examples I see mentioned are developer forums where the main discussion is among the "experts" and there are only a few newbies. - @ttoine's approach seems to be to create a friendly atmosphere by behaving like an unfriendly cop. I don't believe that will work. It sounds too much like "do as I say, not as I do". - I admire the people who give support on the forum in a very friendly and polite way. People who answer ten ignorant follow up questions and even then end with a "glad to help". Having such people on board greatly helps to improve the mood on the forum. However, if you have other things to do such demanding people can be very frustrating to help. That is why it was so good to have a Prestashop moderator around. Such a person is paid for being there and doesn't have other priorities. - as for 1.7, Prestashop hands off attitude on forum has been hurting here most. It should have made training videos and put them online. It should have been active on the forum to answer questions in a way that also would give other people on the forum who read it some insight. - I don't see much similarities between Michael Dekker and Eleazer. Michael started to become destructive a long time ago when he first deleted his Forge submissions and a bit later his free modules. Then for a short time he returned to PS but soon he made himself impossible. I keep hoping that one day he will become more positive again. He is smart and he can contribute a lot if he wants. Eleazar on the other hand has always stayed in the system and remained a loyal soldier. Yes, he can say things a bit rude. But to me it sounds cheap when people who never provide support on the forum criticize him for that. It seems to me that they underestimate the value of loyalty in keeping a community together. BTW I hope that Eleazar will come back on his decision to withdraw his translations. Prestashop is more than @ttoine. It is also all those people you have worked with and supported.
  6. 6 points
    Test this: open: var/cache/prod/ContainerXo3vxws/appProdProjectContainer.php around row 905, change the database config with your own. Clean the web browser caché and restart your page. Good luck!
  7. 4 points
    Ma contribution à la conversation restera limitée, dans la mesure où mon implication sur le forum l'est également (par rapport à d'autres intervenants) et que je n'ai jamais échangé avec personne sur le sujet en privé (je ne connais aucun membre personnellement). Selon moi le coeur du problème est que Prestashop a totalement abandonné le forum depuis des années et délégué le support à la communauté. Il n'y a quasiment jamais aucune annonce ou réponse officielle, sur aucun sujet. Personne ne porte la parole de Prestashop. Le lancement de la 1.7 est un fiasco ? Aucun message ici pour dire "oui ok ça merde dans tous les sens mais ça va s'arranger" (et ça s'est arrangé). Le cas de ce week-end est symptomatique. Les shops des clients ont subi une grosse vague de spams (les inscriptions indésirables pour ceux qui n'ont pas suivi). On a vu passer aucun topic épinglé pour dire "Si vous rencontrez ce problème, voici la solution". La situation a été gérée par @Eolia et @doekia essentiellement, qui ont passé leur journée à répondre aux utilisateurs qui créaient des topics à la chaîne. Pourquoi ? Comment Prestashop peut justifier ça ? Je m'interroge. Par le passé on a vu Prestashop nous expliquer que les informations étaient accessibles depuis d'autres sources (des blogs consacrés, GitHub, Twitter,... ) et que ce n'était pas la vocation du forum que de de traiter de ces sujets. Maintenant @ttoine revient en tant que nouveau CM (le précédent ayant disparu depuis une bonne année, après quelques mois de "présence",sans qu'on sache réellement pourquoi d'ailleurs) et nous dit que la "reprise en main" du forum est une priorité, que la situation s'est dégradée et qu'il faut y remédier. Je vote pour, totalement. Sauf que le seul moyen d'y parvenir c'est que PS mette en place de vrais moyens. Embauchez des gens, recrutez des stagiaires, investissez-vous ! Si vous ne le faites pas l'objectif est irréaliste. Une poignée de développeurs, freelances et power-users ne peut pas assumer bénévolement l'ensemble de la charge de travail que représente le support des utilisateurs de votre outil. Et l'argument de l'open source n'est pas recevable. On ne parle pas de quelques barbus dans un garage qui mangent des pâtes au beurre pour survivre. Je doute que les revenus tirés de votre modèle économique ne permettent pas de dégager de quoi fournir un vrai travail d'assistance basique à ceux qui contribuent à la réussite du CMS et la rentabilité de l'entreprise. En revanche à aucun moment je ne cherche à justifier le comportement où les sautes d'humeur de certains ici. Quand je lis certaines réponses ma réaction est souvent "Nan mais détend toi, c'est juste une question, il n'y connait rien, pas la peine de lui rentrer dedans direct.". Et il m'arrive moi-même de faire preuve de sarcasme, je ne m'en cache pas. La communauté est sous pression, elle a des réactions épidermiques et ça s'explique par le fait qu'elle a été abandonné à son sort. Ce qui n'empêche en rien la création d'un code de conduite, qui aura évidemment son utilité ici. Mais c'est une réponse symbolique là où le mal est beaucoup plus "structurel".
  8. 4 points
    La même chose s'applique au 1.4 et 1.3 Il faut seulement adapter cette section dans Customer.php protected $fieldsValidate = array('secure_key' => 'isMd5', 'lastname' => 'isName', 'firstname' => 'isName', 'email' => 'isEmail', 'passwd' => 'isPasswd', 'id_gender' => 'isUnsignedId', 'birthday' => 'isBirthDate', 'newsletter' => 'isBool', 'optin' => 'isBool', 'active' => 'isBool', 'note' => 'isCleanHtml', 'is_guest' => 'isBool'); protected $exclude_copy_post = array('secure_key', 'active', 'date_add', 'date_upd', 'last_passwd_gen', 'newsletter_date_add', 'id_default_group', 'ip_registration_newsletter', 'note', 'is_guest', 'deleted'); en protected $fieldsValidate = array('secure_key' => 'isMd5', 'lastname' => 'isCustomerName', 'firstname' => 'isCustomerName', 'email' => 'isEmail', 'passwd' => 'isPasswd', 'id_gender' => 'isUnsignedId', 'birthday' => 'isBirthDate', 'newsletter' => 'isBool', 'optin' => 'isBool', 'active' => 'isBool', 'note' => 'isCleanHtml', 'is_guest' => 'isBool'); protected $exclude_copy_post = array('secure_key', 'active', 'date_add', 'date_upd', 'last_passwd_gen', 'newsletter_date_add', 'id_default_group', 'ip_registration_newsletter', 'note', 'is_guest', 'deleted'); La modif dans Validate.php est quasi identique: public static function isCustomerName($name) { if (preg_match('/www|http/ui',$name)) { return false; } return preg_match('/^[^0-9!\[\]<>,;?=+()@#"°{}_$%:\/\\\*\^]*$/u', $name); }
  9. 4 points
    Hi, In April of 2017 I wrote a guide on my blog: http://victor-rodenas.com/2017/04/23/crear-pagina-php-en-prestashop-1-7/ specify for Prestashop 1.7 ((It is written in Spanish, but with google translator you can translate the guide) Check if the guide is still working. PD: As you can see in the guide for Prestashop 1.7 with respect to Prestashop 1.6 to create a basic page, no big difference My english is very bad. Sorry for my English
  10. 3 points
    Bom dia Pessoal! Nada mais justo, do que ser ajudado e ajudar aqueles que estão com dificuldades. Ainda mais neste forum que está sempre conosco. Pois encontrei um modulo de transporte pelos correios que funciona 100% e que não deixa o sistema lento, como a maioria que encontrei em pesquisas. A única coisa que tive que fazer foi instalar ele, e excluir todas as transportadoras e deixar apenas PAC e SEDEX. retirei todas as outras, sedex10, sedex hoje e etc.. tirando eles a lentidão cessou e estou usando perfeitamente, está fazendo cálculos normalmente. Segue em anexo e bom uso! correioscarrier - hostnet.zip
  11. 3 points
    [Το ίδιο post έγινε και στο Αγγλικό τμήμα του forum] Επειδή χρειαζόμουν ένα πρόσθετο για αντικαταβολή με χρέωση, αποφάσισα να φτιάξω ένα δικό μου, βάζοντας όσα περισσότερα χαρακτηριστικά μπορούσα να σκεφτώ: Συμβατό με πολλαπλά νομίσματα και καταστήματα. Μπορείτε να βάλετε τη χρέωση στη χρέωση του μεταφορέα, ή να προσθέσετε ένα ψευτοπροϊόν στο καλάθι με τη χρέωση, ορίζοντας μάλιστα και το φόρο που θα έχει. Για να εφαρμόσετε τη χρέωση, μπορείτε να ορίσετε διάφορες παραμέτρους (σύνολο καλαθιού, χώρα ή ζώνη παράδοσης, μεταφορέα, γκρουπ πελάτη, κατηγορία προϊόντων, κατασκευαστή και προμηθευτή). Η χρέωση υπολογίζεται είτε σαν σταθερή, είτε σαν ποσοστό στο σύνολο του καλαθιού ή σαν συνδυασμός αυτών των δύο, λαμβάνοντας υπόψη μια ελάχιστη ή μέγιστη τιμή. Ορίζετε συνθήκες με τις παραπάνω παραμέτρους και μπορείτε να εφαρμόσετε την πρώτη που θα περάσει τον έλεγχο ή να προσθέσετε τις χρεώσεις από αυτές που πέρασαν. Μπορείτε να δοκιμάσετε σενάρια αγορών και να δείτε αν η χρέωση είναι αυτή που περιμένατε. Μπορείτε να αποθηκεύσετε όλες τις συναλλαγές με αυτό το τρόπο πληρωμής και να δείτε σε κάθε μια πως ακριβώς υπολογίστηκε η τελική χρέωση. Δυνατότητα για έλεγχο ενημέρωσης (και αυτόματα). Πλήρως μεταφρασμένο στα Ελληνικά. Για όποιον θέλει να διορθώσει κάτι ή να προσθέσει κάτι, υπάρχει στο github (sakgiok/codwfeeplus). Παρακαλώ ενημερώστε με αν υπάρχει κάτι που δεν είναι σωστό ή αν νομίζετε ότι κάποιο άλλο χαρακτηριστικό θα ήταν χρήσιμο. Edit: Στην έκδοση 1.0.9 και για το Prestashop 1.7 η προεπισκόπηση του καλαθιού περιλαμβάνει και τη χρέωση αντικαταβολής όταν επιλεγεί αυτή η μέθοδος. Edit: Νέα έκδοση 1.0.10 που διορθώνει ένα θέμα με τους μεταφορείς, όταν έχουν εισαχθεί από ένα πρόσθετο. Edit: Νέα έκδοση 1.1.0 που μπορείς πλέον να έχεις μια ή παραπάνω συνθήκες για να ελέγχεις αν θα απενεργοποιείς τον τρόπο πληρωμής. Edit: Νέα έκδοση 1.1.1 με διόρθωση έτσι ώστε να εμφανίζονται σωστά οι φόροι. Edit: Νέα έκδοση 1.1.2 με εισαγωγή κατάστασης παραγγελίας και κάποιες διορθώσεις και παραπάνω ελέγχους. Edit: Νέα έκδοση που διορθώνει ένα πολύ σημαντικό bug. Edit: Νέα έκδοση 1.1.4 που διορθώνει κάποια σημαντικα bugs. Edit: Νέα έκδοση 1.1.5 που διορθώνει τη συμβατότητα με τις εκδόσεις 1.6.0.6 και 1.6.1.24. Edit: Νέα έκδοση 1.1.6 που διορθώνει προβλήματα με κάποιες εκδόσεις μικρότερες από τη 1.6.1.0 και υποστήριξη για τη μελλοντική έκδοση 1.7.6.0 Edit: Νέα έκδοση 1.1.7 που εισάγει το πεδίο "Νομοί" στις συνθήκες. Edit: Νέα έκδοση 1.1.8 που διορθώνει ένα σφάλμα, όπου δεν δούλευε το module όταν γινόταν εγκατάσταση από την αρχή. Download: codwfeeplus_1.1.8.zip Demo: https://ps17demo.sakgiok.gr/admin107ak3oho Username: demo@ps17demo.sakgiok.gr Password: demodemo
  12. 3 points
    OK, i found the solution: remove public_html/controllers/front/listing/CategoryController.php Clear/toggle cache settings should probably clear contents of listing/
  13. 3 points
    Good Lord, I think I solved the problems. When generating combinations, you can generate, say 4 combinations of color (generate) then say you have 2 different sizes then generate the two sizes afterwards... it won't work that way. You have to generate all the combinations in one shot. In other words, if you add a separate series of attribute combinations after you already have another set generated, it will give you a blank field box for all the combinations after the first (default) one. If you do them all at one time (ie color, then red, blue, black) and then select sizes (large, medium) and then hit the generate button, it will work. If I remember correctly, 1.6 didn't operate this way. But anyways, that was the fix for me.
  14. 2 points
    Buenas tardes Revisa con una herramienta antivirus que te haga un scaneo de tu web y te revise si te detecta algo raro. En caso afirmativo lo primero es actualizar siempre a últimas versiones del sistema. siempre que te sea posible por las compatibilidades de modulos y demas, y en caso de que no seas capaz de solucionarlo recurrir a una empresa especializada que te "limpie" el sistema Salds! _________________________________________________________________________________________________________________________________________________ Si te he ayudado puedes agradecer pulsando en el ❤ que esta a la derecha de este mensaje o márcarla como mejor respuesta pulsando en la 🏆
  15. 2 points
    Hi everyone!I need a captcha in my create account form, someone could help me or tell me what files should I modify? I'm using PS 1.7.5.1Thank you.
  16. 2 points
    Hello, I am looking for a discount countdown timer that starts to countdown when visitors enter my webshop. So for example: someone visits my productpage and gets 20% discount the first 10 minutes. After those 10 minutes they have to pay the normal price. This to create a sense of urgency. I think it will help my sales. Thank you! Best regards
  17. 2 points
    Hola, he realizado unas modificaciones que en 1.7.5.2 me han funcionado perfectamente. Cuéntame como te va Descargar: dataswitchprov3.zip
  18. 2 points
    This module has been reported to the PrestaShop security: it has not been updated for a long time and contains some security issues. For this reason, the zip file has been removed and this disclaimer has been added. The topic will stay available for archival purpose. its been a while since i didnt share a module, well try this one and hopefully you like it. at first i want to put this module as a comercial one, since my submision takes a lot of time to be approved, and after sometimes the prestateam declined this module, then i decided to go as a free modules. And hope that if people like this module then they maybe will donate some to support me.... now you can manipulate your server file and/or folder right from you shop back office. comes with alot of features to made your life easier when you try to manage your shop. edit theme, tweak and/or hack something, even making a new module. with this module you can create new file/folder, upload file, view/edit file, rename/copy/move/delete/backup file or folder and you can change permission of files/folders. some cool features on this module * using onscreen popup to made easier when you manipulate the file. * syntax highlight, line numbering and wordwrap when you go on edit mode. * recrusive copy/move/delete file/folder. * icon for 30 filetypes (.php, .css, .js, .tpl, .html, .htm, .jpg, .jpeg, .gif, .png, .pdf, .swf, .fla, .zip, .rar, .doc, .docx, .xls, .csv, .mdb, .ppt, .sql, .exe, .xml, .avi, .mpg, .mov, .divx, .wav, .mp3) * and many more.... still at early version so any bug and sugestion please share & discuss in here WARNING: this module is a thankyouware so say thank you is a must and send some donation is a hope
  19. 2 points
    You need to pass it to smarty. $this->smarty->assign('product', $params['product']);
  20. 2 points
    Tentez de suivre la méthode en modifiant l’adresse de la page de gestion des thèmes comme indiqué ça devrait marcher. C’est à dire que vous aller sur la page de gestion des thèmes dans le back office puis vous copier coller ce que j’ai indiqué à la fin de l’adresse de cette page dans la barre d’adresse.
  21. 2 points
    Tu comprendras pourquoi j'ai refusé d'accepter le poste Je refuse d'être associé à ce genre de pratiques dignes d'un régime totalitaire (ou de certains pays royalistes, si tu vois ce que je veux dire^^)
  22. 2 points
    Je trouve étrange la position concernant le forum d' @ttoine et de fait de PrestaShop. Actuellement, il semble que le soucis vienne de l'attitude de certains membres dans leurs réponses aux questions. Pour corriger cela il semble qu'une pseudo charte (je rappel qu'il existe des règles et que la netiquette existe toujours depuis des lustres et que pour des vieux comme nous, ce n'est pas un vain mot). Pour justifier cela, @ttoine, tu fais référence à ce qui se pratique des des grands projets open source (tous anglosaxons). Le soucis principal de cet argument, c'est que les exemple ne concerne que des communauté de professionnels ou en devenir dans le domaine du dev. Ce qui n'est absolument pas le publique du forum PrestaShop qui est composé de commerçants ne connaissant rien au dev ou au web en général ( ce qui est aberrant mais réel), de petits dev débutant croyant qu'ayant installé 3 wordpress dans leur vie sont arrivés au top du dev. J'ai résumé les 2 cas les plus représentatifs présent actuellement sur le forum français. Je doute fortement que la moindre charte leur ferra prendre conscience des usages du net, car à chaque fois que l'on rappel une règle de base (pas de majuscule, une url, une info qui ne demande pas de notions divinatoire) on se fait rembarrer limite insulter. J'ai bêtement utilisé plusieurs fois le second degrés mais j'ai pu constater que tout le monde n'est pas armé pour l'apprécier, et comme je ne peux plus me défouler sur l'irc pour balancer des conneries bêtises c’est très frustrant. En écrivant tout cela je me demande si un forum dédié à des utilisateurs expert pour aborder des vrai sujets de dev, comme par exemple avoir un vrai point d'entrée pour donner son avis sur les bétas, ou encore critiquer sans retenue la solution pour que ces critiques soient constructives et non pas toujours considérés comme des attaques permanente. Car oui, depuis le début, nous critiquons pour améliorer les choses car nous utilisons la solution au quotidien. Je n'ai pas de solution ultime, mais pour moi, la charte en plus ne sert à rien et ne correspond pas du tout à l'audience de PrestaShop. L'éducation suffit. Pour la blague, si tu vas déposer une question déjà abordé sur un forum comme celui de développez.com tu vas te faire recevoir et c’est normal. Ici, si on dit la vérité aux gens ils se vexes. Je sais que certains membres m'ont allumés à juste titre et je me suis vexé et je suis revenu et j'ai appris (je ne leur parle plus) comme cela je grandi malgré mon expérience et mon grand âge en informatique. Dans le passé, lorsque les modérateurs n'arrivaient pas à calmer une situation, le CM du forum intervenait sous forme d'autorité respectable et respecté et cela fonctionnait parfaitement. PrestaShop est un très gros projet avec un très gros passif, croire que l'on peut se passer de ce passif est illusoire, il faut savoir en jouer et gérer la crise, car c’est une réelle situation de crises depuis des années. PrestaShop a fait un choix claire d'abandonner complètement al communauté française qui a permis à PrestaShop d'être là ou elle est et ça, c'est pas près d'être oublié. Trouvez donc une com qui ne soit pas du marketing en français. Ce n’est pas du chauvinisme, mais lorsque sur addons on nous explique chiffre à l'appuie qu'il faut traduire ses modules et ses présentations, on s'étonne du choix de PrestaShop de ne communiquer qu'en anglais exclusivement et de ne jamais jouer sur la french touch. Je suis en boucle là dessus, mais peut être est ce une bêtise de plus mais on a souvent ce retour sur le forum français que les commerçants souhaitant apprendre à utiliser PrestaShop sont bloqué par l'anglais. Car oui, les utilisateurs ne sont pas tous des tech plongé dans des solutions anglosaxonnes en permanence. Même Mailchimp fait l'effort de faire le max de trucs en français.
  23. 2 points
    Tutaj rozwiązanie - nie jest to powiązane ze spamem przez formularz kontaktowy. https://www.podemski.info/porady/boty-rejestrujace-konta-klientow-w-prestashop-jak-sie-obronic
  24. 2 points
  25. 2 points
    Recien instalada una tienda con prestashop ya puedes vender sin problema, otra cosa es la forma de cobrar los pedidos. Por transferencia o cheque incluido por paypal , modulo gratuito Por tarjeta, Redsys, Stripe y otros gratuitos o de pago, depende de las necesidades o problemas que tenga la version actual (sobre todo el Redsys) Los modulos son codigos adicionales para añadir funcionalidades y opciones a una tienda que no estan incluidos en el sistema o corazon del Prestashop. Si necesitas vender productos con fecha de caducidad, el prestashop no esta preparado para mostrar lotes de caducidad, por lo que necesitas un modulo adicional para hacerlo.
  26. 2 points
    This module has been reported to the PrestaShop security: it has not been updated for a long time and contains some security issues. For this reason, the zip file has been removed and this disclaimer has been added. The topic will stay available for archival purpose. well i get lazy to access phpmyadmin from hosting panel, so i decided to made my life a bit easier now you can access your mysql server directly from your back office. enjoy this, hope u will find it usefull... Notes: * make sure that folder /pma/ inside this module folder is writeable * for security reason please uninstall this module if u didnt use it * this module 100% made using File Explorer %-P WARNING: this module is a thankyouware so say thank you is a must and send some donation is a hope
  27. 2 points
    A mon avis avec un module de marketplace on doit pouvoir générer entre 30€ et 500 millions de $ par an. Approximativement
  28. 2 points
    You could contact them on https://addons.prestashop.com/en/contact-us or ask them on messenger on https://facebook.com/prestashop/
  29. 2 points
    Hello Blawdi, Using this query you can change the group of all customers with ending: @prestashop.com UPDATE ps_customer_group as cg INNER JOIN ps_customer as c ON cg.id_customer = c.id_customer SET cg.id_group = 1 where c.email LIKE "%@prestashop.com" change the "ps_" with your table prefix and cg.id_group = 1 also can add your group ID which you want to assign to the customer.
  30. 2 points
    Hi @mausbaus First welcome to the forum, even occasion is not good for you. It is not good practice for customers to wait for order that long. Patience have limits and it is usually sign you will not buy again from merchant that treats you like that. Like El Patron said you loose momentum and work is put on hold. And from my time on forum I did some from time to time users with similar cases and not much you can do now. As it is weekend, like you said you will get replay next week. And for catching an employee, was good try but if you posted on Friday maybe you would have more luck. You can try on monday and ask @ttoine for some help. Also PrestaShop replay on Facebook relatively fast, again, within working hours. Also I think they support get lot of request and you did not get in time on Friday. And how they run business is maybe funny to you, but think you wouldn't also like to have lot of fraud orders on your store. System they have must work good for them but it can have false positives. Unfortunately that one happens to be you. Not sure if item(s) you purchased are available outside Addons, but you could try to find them and ask PayPal for dispute. Usually developers have it listed on their own websites too. Also do try to be polite on forum, even you might be frustrated on PrestaShop there is no need to calling them arrogant, lazy bums or bored at work.
  31. 2 points
    Génial je n'avais pas assez de pub avec les newsletters PS. Maintenant tous les topics se transforment en criée. Il est bon mon poisson, c'est les promos, vu au concours Lépine, ...
  32. 2 points
    Super ! Si je ne me trompe pas, aucun des membres de l'équipe PrestaShop à Paris n'y travaille encore. Seules quatre années se sont passées. Ni Jérôme, ni Julien, ni Greg, ni même plus Charles, ni Lucas, ni Xavier ne sont plus là. Sans oublier Xavier Borderie. François est actif de toute manière ailleurs, comme Alexandra, ils me manquent vraiment beaucoup. Avec une petite mais décisive différence: Certains des 1.7 cuisiniers ont déjà quitté la cuisine du restaurant avant que la première soupe ne soit cuite.
  33. 2 points
    linux.pl to sobie odpuść w przedbiegach -właśnie teleprtowałem on nich dwóch kolegów
  34. 2 points
    @Jacek @webhpl Wątek jest na temat najlepszych przetestowanych hostingów, wydaje mi się że wasza dalsza dyskusja w tym wątku nie wniesie nic nowego dlatego proszę o załatwienie sprawy poza forum a w tym wątku niech inni użytkownicy (również Wy) kontynuują merytoryczną dyskusję bez oskarżeń i wytykania sobie wzajemnie
  35. 2 points
  36. 2 points
    Hi there, If someone is still searching for this, I have it solved for PS 1.6.0.9. You can check how it works at my site https://bouttye.com Replace your file in httpdocs/classes/search.php with the attached file and you are done. Kind regards. Manuel Segarra. Search.php
  37. 2 points
    Thank you guys. I managed to figure out how to do it. It should be done in the resource records of Google Domain by entering the IP address of your site (see attached photo).
  38. 2 points
    C'est pas cool Arnaud de piquer les tutos des autres et mettre son nom dedans^^ Le tuto de base est ici: https://shop.devcustom.net/fr/content/9-mise-en-place-captcha?content_only=1 et le copyright appartient à @doekia
  39. 2 points
    Return to php 5.6, not php 7 with Prestashop 1.5^^
  40. 2 points
    Lapkričio 15 d. įvyko pirmoji oficiali Baltijos šalyse PrestaShop konferencija – PrestaShop Baltic Meetup 2018. Šio renginio dalyviai turėjo galimybę sužinoti apie elektroninės prekybos platformos aktualijas tiek iš PrestaShop atstovų, tiek iš kitų konferencijos svečių. Konferenciją organizavo oficialus PrestaShop Premium partneris Skandinavijos ir Baltijos šalyse - UAB Invertus. Nedalyvavusieji renginyje, galite pasižiūrėti konferencijos įrašą Facebook tinkle: https://www.facebook.com/Invertus/videos/200747237503912/ Kas yra PrestaShop? PrestaShop yra nemokama, atvirojo kodo, e-komercijos sistema. Šiuo metu pasaulyje veikia 300.000 elektroninių parduotuvių naudojančių šią sistemą net 65 kalbomis. PrestaShop nuo kitų e-komercijos platformų išskiria itin didelė bendruomenė, kuri nuolat tobulina sistemą ir kartu su ja auga. PrestaShop bendruomenę sudaro daugiau kaip 250 agentūrų ir ekspertų, daugiau kaip 1000 bendradarbių programuotojų ir daugiau kaip milijonas aktyvių narių besidalinančių savo patirtimi forumuose. Daugiau apie PrestaShop rasite: https://www.prestashop.com PrestaShop dabartis PrestaShop konferencijoje Kaune dalyvavo atstovai iš Prancūzijos: Alexandre Eruimy CEO PrestaShop, Aurélien Pelletier CTO PrestaShop ir Manon Plommet PrestaShop, kurie pristatė elektroninės sistemos aktualijas ir platformos vystimo gaires ateinantiems metams. Skaitytojams pateiksime įdomiausias ir aktualiausias naujienas. Alexandre Eruimy CEO PrestaShop pasidalino, kad Lietuvoje veikia maždaug 2000 elektroninių parduotuvių, kuriose sukasi PrestaShop varikliukas. Visose Baltijos šalyse jų yra apie 3000, o visame pasaulyje net 300.000. Taigi Lietuva sudaro beveik 1 procentą visos PrestaShop pasaulinės bendruomenės. PrestaShop bendruomenę sudaro ne tik prekybininkai, agentūros ir influenceriai, bet ir programuotojai, kurie nuolat tobulina sistemą, prideda naujų funkcijų ir galimybių, naujų jungčių su išoriniais kanalais ir paslaugomis. Bendruomenės nariai yra ir tos kompanijos, kurios atlieka mokėjimų surinkimų ir prekių pristatymo paslaugas, nes elektroninė komercijos ekosistema be jų ne būtų pilna. Kompanijos misija - suteikti galimybę kiekvienam, nesvarbu kurioje pasaulio šalyje esančiam, atsidaryti elektroninę parduotuvę ir pelningai dirbti. Kompanijos tikslas - padėti startuoliui pradėti savo verslą nuo 0 ir augti iki milijoninių pardavimų. Tai galima padaryti su tinkama ekosistema. O sėkmingo pardavėjo paslaptis – atidus žvilgsnis į savo pirkėjo ar kliento poreikius. Šiame amžiuje e-komercija neturi sienų ir elektroninė prekyba gali tapti puikia jūsų verslo eksporto pradžia. Su PrestaShop galima dirbti ne tik B2B bet ir B2C visame pasaulyje. Žmonių gyvenimus užkariavę socialiniai tinklai yra net tik bendravimo ir dalinimosi erdvė, bet ir prikimo – pardavimo vieta. Todėl ir verslas savo potencialius klientus turi susitikti ten. PrestaShop ateitis Artimiausiu metu PrestaShop kompanija savo dėmesį sutelkusį į keletą vystymo krypčių, kurios padės didinti pardavimus. Pirmoji kryptis - gerinti lokalizaciją gerinant vertimus ir valiutos bei mokesčių valdymą. Antroji kryptis – gerinti integracija su socialine medija, kad socialinių tinklų naudotojai lengviau ir greičiau taptų jūsų pirkėjais. Neseniai pasaulio šviesą išvydo modulis “Buy Button” leidžiantis jūsų ne komercinio turinio tinklapį sujungti su jūsų elektronine parduotuve. PrestaShop taip pat glaudžiai dirba su Facebook norėdama pagerinti integraciją su Instagram Shopping. Trečioji kryptis - pritaikomumas mobiliesiems įrenginiams, kad ne tik pirkimas būtų paprastas ir lengvas, bet ir parduotuvės administravimas taptų patogus. PrestaShop kompanija pradėjo dirbti su inovatyviomis technologijomis, tokiomis kaip Progressive Web Apps, kurios padės sukurti glaudesnį ryšį tarp jūsų ir jūsų pirkėjų mobiliuosiuose įrenginiuose. PrestaShop perspektyvos Ateinančiais 2019 – 2020 metais PrestaShop kompanija daugiau dėmesio skirs platformos galimybių gerinimui ir didesnio funkcionalumo dirbant B2B kanalais, integracijoms su kitais kanalais, bei off-line pardavimų integracijai į jūsų elektroninę pardavimų platformą. Daugiausia resursų bus nukreipta gerinti pardavimo ir pirkimo patirtį, kad prekybininkams nereikėtų rūpintis elektroninės sistemos branduoliu, bet darytų tai ką geriausiai moka – pardavinėti. PrestaShop galimybės PrestaShop savo gyvenimą pradėjo Prancūzijoje 2005 metais kaip vieno IT studento projektas, o šiandien jau yra tarptautinė kompanija ir tarptautinis projektas. „Kada kalbame apie PrestaShop, kalbame apie galimybes. Atviro kodo sistemos, kaip PrestaShop, turi dideles galimybes ir dideles galias, greta kurių yra ir didelė atsakomybė, kad viskas vystosi ir auga teisinga kryptimi. “, - sako Aurélien Pelletier CTO PrestaShop. PrestaShop yra nemokama programinė įranga suteikianti galimybę laisvai naudotis sistema, laisvai ją įdiegti, naudoti ir modifikuoti pagal savo poreikius, o taip pat suteikianti galimybę augti ir tobulėti kaip verslininkui. Visoje šioje galimybių grandinėje verta nepamiršti vieno svarbaus momento - jei naudoji PrestaShop, neužmiršk to pasakyti ir kitiems. Jei tu modifikuoji sistemą, nepamiršk tais pakeitimais pasidalinti su kitais. Taip veikia PrestaShop bendruomenė ir taip vyksta progresas. Tiek pirkėjai tiek pardavėjai gali dalyvauti sistemos kūrimo procese. Tam yra sukurti įrankiai tokie kaip feedback.prestashop.com, kurių pagalba galima pasiūlyti naujas funkcijas arba balsuoti už jas išreiškiant savo nuomonę. Norint labiau įsitraukti į kūrimo procesą, galima tapti naudotojų klubo nariu (User Club) ir dalyvauti sistemos testavime bei bandyme. Kompanijai rūpi ne tik vartotojų teigiama patirtis perkant, bet ji galvoja ir apie tuos kurie dirba su programiniu kodu. Todėl tobulinami įrankiai skirti animuoti projektą bei ruošiant dokumentaciją. Štai tokia yra PrestaShop platformos dabartis, perspektyvos ir galimybės. Todėl kiekvienas gali pradėti savo verslą su PrestaShop ir tapti didelės bendruomenės dalimi, su kuria galima augti ir tobulėti.
  41. 2 points
    From another source (hard code change): To remove social title, you need to edit \themes\yourtheme\templates\customer\_partials\customer-form.tpl, Find this line:{foreach from=$formFields item="field"}Add this code right below it.{if $field.name=='id_gender'}{continue}{/if} ---- Cannot tell if this is still working though - just an input guys
  42. 2 points
    Quand tu aura testé toutes les fonctionnalités de ton Prestashop tu comprendra qu'il ne s'agit pas de peur et que nous avons testé. Moi je ne comprends pas ces gens qui sont comme des gamins et veulent toujours le dernier truc qui sort juste parce que ça fait bien en cours de récré - au mépris des règles les plus élémentaires d'efficacité et de prudence.
  43. 2 points
    Hola de nuevo, he averiguado por mi cuenta como arreglar esto. Es tan simple como buscar el módulo del formulario de contacto dentro del apartado de módulos instalados y dándole a configurar, encuentras la opción de poder enviar tanto el correo al cliente como al servidor. En fin, PrestaShop es tan grande que a veces hay cosas tan simples que te pones a dar mil vueltas para encontrarlas xD Un saludo
  44. 2 points
    Opss.. you are not alone. I took few days for them to response and fixing issue. I purchased the plugin (25th December 2016) anduntil today even with the latest version i have never been able to use it for live production. There are so many problems. One more thing to note is that, Knowband marketplace was only designed to work with the default theme (most of the functionality the GUI uses the front-end prestashop. Seller has no access into the backoffice). This means, if you have premium theme with the marketplace plugin, high chance that the theme might have problem with your layout, javascript issues, then you have to prepare writing bugs and send to them to resolve issue (if they are willing to help on time!)
  45. 2 points
    A better way may be Context::getContext()->shop->getBaseURL(true);
  46. 2 points
    In 1.7 the module it's called Faceted search.
  47. 2 points
    I had this problem aswell, here is how I solved it: it's the no english letters that gives the error. Delete the page and recreate it. in the "Rewritten URL"-field, use only english letters, a-z. That will solve it for sure.
  48. 2 points
    It is weird how this question was not solved yet, all forum is about how to make new custom hooks, but nothing about how to output in a better way. I've searched a lot, and here it is some informations. The simple way, as it is in the documentation: {hook h='myCustomHook'} Alterantive way: {hook::exec('myCustomHook')} And finally, a version to check if the hook displayFooterTop is set (i wanted to add some extra tags in a template): {assign var='displayFooterTop' value={hook h='displayFooterTop'} } {if $displayFooterTop} <div class="footer-top"> {$displayFooterTop} </div> {/if}
  49. 2 points
    NEVER, EVER DO THAT! ...to retrieve last insert ID! If you are not locking the whole table for the whole process (which I hope you don't) and are not in complete control at the same time, this can and often will lead to bloody collisions, and security issues! At start, it might seem to work, but imagine shop with many users... Data of one user could end up in other user's data and the other way around... So **please, I beg you,** never, ever do something like that... not this way... If the abstract Db::getInstance()->Insert_ID() is not working for you => figure out why, do not do piggy magic...
  50. 2 points
    the answer to my question if this can help someone is : Db::getInstance()->Insert_ID();
×
×
  • Create New...

Important Information

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