Jump to content


Popular Content

Showing content with the highest reputation since 12/05/2018 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. 13 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.2.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 IF YOU LIKE THIS MODULE, PLEASE DONATE AND SHARE ❤️ custompopup_2.2.0.zip
  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
    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.
  11. 3 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
  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. 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.
  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
    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
  16. 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.
  17. 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.
  18. 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.
  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
    A mon avis avec un module de marketplace on doit pouvoir générer entre 30€ et 500 millions de $ par an. Approximativement
  27. 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.
  28. 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.
  29. 2 points
    linux.pl to sobie odpuść w przedbiegach -właśnie teleprtowałem on nich dwóch kolegów
  30. 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
  31. 2 points
  32. 2 points
    Rather than a problem is to compliment the SEO on Prestashop which works beautifully, we get so many businesses from SEO alone and we top big players (companies) which I assume don't have quite as good of a SEO as ours. I would like to read some technical notes on how the Prestashop SEO works. Happy selling! Cheers, AJ
  33. 2 points
    Bonjour, Il existe de très bon livres sur le sujet, comme : http://amzn.to/2r3dn4e Vous pouvez aussi passer par le générateur de base de module https://validator.prestashop.com/generator Vous pouvez aussi lire la documentation officielle http://doc.prestashop.com/display/PS16/Creating+a+first+module
  34. 2 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
  35. 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.
  36. 2 points
    Je kan ook steeds mysql / phpmyadmin open doen en naar uw tabel "ps_shop_url" navigeren. en vervang de volgende tabbelen naar de juiste url's: domain domain_ssl
  37. 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
  38. 2 points
    Return to php 5.6, not php 7 with Prestashop 1.5^^
  39. 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.
  40. 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
  41. 2 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
  42. 2 points
    Hi, I had the same problem with BO and quitting DEBUG MODE. I deleted the folders dev and prod that are in root inside the folder "var". Now everything goes softly I can quit DEBUG MODE, I have no problems updating products, etc. To see where your shop is recording the cache files, take a look at around line 69 in config/defines.inc.php, where it says: if (!defined('_PS_CACHE_DIR_')) { $prestashopCacheDir = _PS_ROOT_DIR_.'/var/cache/'.(_PS_MODE_DEV_ ? 'dev': 'prod'). DIRECTORY_SEPARATOR; define('_PS_CACHE_DIR_',$prestashopCacheDir);
  43. 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.
  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
    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!)
  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
    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.
  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
    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