Jump to content


Popular Content

Showing content with the highest reputation since 01/29/2019 in all areas

  1. 14 points
    Depuis le 03-MAI-2019, la version 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.7): Un script qui fait ça tout seul https://area51.enter-solutions.com/snippets/122 ( à 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.
  2. 7 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 and Edit v1.1.6 Fixed a bug for some PS versions < and added provision for PS version 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
  3. 7 points
    So Prestashop is only for devs? users don't have a word? Good luck with them
  4. 6 points
    Custom popup notification by PrestaCraft Current module version: 2.3.0 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 http://prestacraft.com/custom-popup-notification/ Download - Current version custompopup_2.3.0.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
    Estos dias han detectado un posible fallo en algunos ficheros que usan los modulos de Prestashop, tanto por desarrolladores externos como los propios de prestashop. La solución es eliminar los modulos que puedes estar afectados, por ahora el mas instalado el modulo de actualización, Han desarrollado un modulo el cual te dice la versión del PHP ademas de los modulos que usan estos ficheros Aqui el enlace de la pagina desarrollador Armando Salvador ayer público en su Youtube como hacerlo
  11. 3 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
  12. 3 points
    It seems you have installed a module for PS 1.7 in a PS 1.6. You need to rename/remove the folder. Just access with FTP to your server and search for this module, and rename the folder. It should be /modules/mailchimp or similar.
  13. 3 points
    Hello, Use this query: 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" AND c.id_default_group = 3 in this time will updated ID group 3 and "prestashop.com"
  14. 3 points
    Hi there, If someone is still searching for this, I have it solved for PS 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
  15. 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/
  16. 3 points
    je viens de récupérer le module sous prestashop (.zip) et de l installer sur ma version (via modules et services / installer module) ça à l'air de fonctionner mais j'ai un peu de mal à comprendre pourquoi ces modules indispensables ne sont pas par défaut sur la version 1.7 :/ je mets mon fichier zip si besoin mailalerts.zip
  17. 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 you.
  18. 2 points
    If use PHP 7.1 for PrestaShop 1.6.x only (in 1.7.x this fixed) we have get this fatal error: [16-Dec-2016 01:15:47 Europe/Kiev] PHP Fatal error: Uncaught Error: [] operator not supported for strings in /var/www/classes/db/DbQuery.php:96 need change: protected $query = array( 'type' => 'SELECT', 'select' => array(), 'from' => '', 'join' => array(), 'where' => array(), 'group' => array(), 'having' => array(), 'order' => array(), 'limit' => array('offset' => 0, 'limit' => 0), ); to protected $query = array( 'type' => 'SELECT', 'select' => array(), 'from' => array(), 'join' => array(), 'where' => array(), 'group' => array(), 'having' => array(), 'order' => array(), 'limit' => array('offset' => 0, 'limit' => 0), );
  19. 2 points
    Thanks for a clue, I'll take a look at it around middle of august.
  20. 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
  21. 2 points
    For Prestashop 1.7 when you have a image for every combination of a product, the thumbnail only shows the image for that selected combination. I just wanted to share my solution to always show all combination images in the thumbnails. In "src/Adapter/Image/ImageRetriever.php arround line 105, comment this if statement as shown below: foreach ($images as $image) { //if (in_array($productAttributeId, $image['associatedVariants'])) { $filteredImages[] = $image; //} } Since there is no possibility to override the Core Prestashop files this solution is kinda nasty.
  22. 2 points
    Entre temps, j'ai réussi a trouver un module développé par un Russe. https://prestashop.modulez.ru/en/frontend-features/31-categories-on-the-homepage.html C'est un module écrit pour 1.6 (voir avant) et adapté pour la 1.7 (j'ai pas l'impression que le code est très alambiqué, lourd; et ne correspond plus vraiment aux canons d'écriture de la 1.7). Les options du modules ne fonctionnent pas sur la 1.7 Du coup, j'ai du modifier le module pour qu'il puisse puiser des miniatures personnalisés et surtout que le graphisme corresponde au thème de la 1.7. Si ça te tente, je pourrais t'envoyer ma modification.
  23. 2 points
    Hola, he realizado unas modificaciones que en me han funcionado perfectamente. Cuéntame como te va Descargar: dataswitchprov3.zip
  24. 2 points
    Problem come from cache, on uninstall a module, Prestashop try to clear cache. If cache is big, process to clear cache can be too long due to high amount of files to delete or if you have a quota of IO (read/write limitation on disk). So cache is not cleared entirely and this can cause some problems like this one. Try to delete every folders and files inside /var/cache/ and Prestashop will regenerate them properly.
  25. 2 points
    Parce que historiquement cette fonction existe depuis 10 ans telle quelle, que de nombreux module sont susceptible de l'avoir utiliser et dépendre de son fonctionnement, que du code coeur pareil (employee firstname/lastname par exemple). Socolissimo par exemple dans adresse ajout le non du point relais au travers de cette fonction.
  26. 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^^)
  27. 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.
  28. 2 points
  29. 2 points
  30. 2 points
    🤐 je viens de te répondre, mais il faudra attendre qu'un modo autorise le post, car le super outils de censure qui laisse passer les spams pour vendre des faux passeports et des pilules pour faire des zooms de micro-penis, là il fait du zèle 😤
  31. 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
  32. 2 points
    You could contact them on https://addons.prestashop.com/en/contact-us or ask them on messenger on https://facebook.com/prestashop/
  33. 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.
  34. 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, ...
  35. 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.
  36. 2 points
    I think this module can help you out: https://github.com/MathiasReker/filepermissions
  37. 2 points
    linux.pl to sobie odpuść w przedbiegach -właśnie teleprtowałem on nich dwóch kolegów
  38. 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
  39. 2 points
    Works with: Prestashop 1.7+ (tested up to Navigate to: yousite/src/PrestaShopBundle/Resources/views/Admin/Product/CatalogPage/Lists/products_table.html.twig Find: <th scope="col" class="text-center" style="width: 9%"> {{ ps.sortable_column_header("Price (tax excl.)"|trans({}, 'Admin.Catalog.Feature'), 'price', orderBy, sortOrder) }} </th> Add below: <th scope="col" class="text-center" style="width: 9%"> {{ ps.sortable_column_header("Final price"|trans({}, 'Admin.Catalog.Feature'), 'price_final', orderBy, sortOrder) }} </th> Navigate to: yoursite/src/PrestaShopBundle/Resources/views/Admin/Product/CatalogPage/Lists/list.html.twig Find: <td class="text-center"> <a href="{{ product.url|default('') }}#tab-step2">{{ product.price|default('N/A'|trans({}, 'Admin.Global')) }}</a> </td> Add below: <td class="text-center"> <a href="{{ product.url|default('') }}#tab-step2">{{ product.price_final|default('N/A'|trans({}, 'Admin.Global')) }}</a> </td> If you guys don't want to make the edits on your own, just copy the files i added to this post. list.html.twig products_table.html.twig If this post helped you click the "Like" button to let others know this solution worked for you.
  40. 2 points
    Salut, Eolia a donné la solution gratuite plus haut : https://shop.devcustom.net/fr/content/9-mise-en-place-captcha?content_only=1
  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
    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.
  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
    Aunque es una guía de inicios de 2017 (la que tengo en mi blog), posiblemente seguirá funcionando. https://victor-rodenas.com/migrar-tu-tienda-de-local-a-internet-bajo-prestashop-1-7/
  45. 2 points
    This is free shipping from €9.90 and you pay 4 € shipping if you buy a cheaper product
  46. 2 points
    A better way may be Context::getContext()->shop->getBaseURL(true);
  47. 2 points
    In 1.7 the module it's called Faceted search.
  48. 2 points
    if your country has zip code and you still want to keep it but just do not want it to be validated. then you may try to modify following line to remove red part in file /classes/Address.php 'postcode' => array('type' => self::TYPE_STRING, 'validate' => 'isPostCode', 'size' => 12),
  49. 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}
  50. 2 points
    Je ne veux pas répondre à cette question, d'autant dans la conjoncture du moment mais, il ne faut pas confondre des outils génériques de bilans +/- quelconque avec des compétences en sécurité ou autre d'ailleurs ... Essai www.google.com dans ton Dareboost - ouille ce site n'est pas prémuni des attaques XSS, oups cookies non sécurisé, aie ... On dirait bien que ce site va bientôt se retrouver totalement hacké ...
  • Create New...

Important Information

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