Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 02/26/2019 in all areas

  1. 3 points
    Hello everyone, @mausbaus I'm sorry to hear that you had a negative experience on our Addons Marketplace. Concerning the delay (and the fact that we ask an ID scan), we've precised it in the Terms and Conditions for Addons Customers. "PrestaShop reserves the right to freeze the download of an Addon if it suspects that there is a risk of fraudulent payment in order to proceed with the payment verifications" It does, many fraudsters don't respond to this email. It's simply one of the process that helps us to fight against fraud. You chose not to send us this document, so it is unfortunately not possible to validate your purchase. If you encounter other similar issues in the future, I invite you to contact us via Facebook or Twitter. We are more reactive on these channels (and in this case, it might have speed up the process). Antoine
  2. 2 points
    Age verification (popup) by PrestaCraft Current module version: 1.3.1 PrestaShop compatible: 1.6 , 1.7 This module displays the age verification popup and validates user's age. Features User validation by birthday selection or simple button click Variety of configurable display options (colors, size, fonts) Multilanguage ready Responsive Friendly User Interface Screenshots Changelog v 1.3.1 Fixed remodal popup loading on empty instance, which caused console error v 1.3.0 Removed “remember” option from database to cookie storage Fixed undefined variables call v 1.2.0 Fixed URL in the code v 1.1.0 Fixed typo in classname Added “version checker” ---- Download ageverification_1.3.1.zip ---- Any feedback is appreciated. IF YOU LIKE THIS MODULE, PLEASE DONATE AND SHARE ❤️
  3. 2 points
    Extended rich text editor for PrestaShop 1.7 This is new guide related to brand new prestashop. This tutorial shows step by step how to extend standard rich text editor available in prestashop. Extended editor has some new features (screenshot below) and it allows to save javascripts and some other codes that are not available to save by default. Enjoy :-)
  4. 2 points
    TEST only18plus.zip
  5. 2 points
    Yes, you can post it in the commercial help section just in case if you need someone to help you on this.
  6. 2 points
    Eh bien si, cela a fonctionné pour moi. Pilou, tu es un prince. J'ai désactivé les modules qui n'avaient pas été écrits par Prestashop et j'ai pu à nouveau accéder à ma page de produits et à ma liste des modules installés. J'en ai désinstallé deux que, de toute manière, je n'utilisais pas, et il en restait trois dont j'avais besoin et que je me dirais que je les désinstallerais plus tard si cela continuait à coincer. Je suis ensuite retournée dans les paramètres avancés > performances pour réactiver les modules non écrits par Prestashop et tout a continué à fonctionner, ouf ! 24 heures que je me ronge les sangs et grâce à toi, Pilou, le problème a été réglé en 5 minutes. C'est clair, je te dois un cake :-)
  7. 2 points
    Ca fait 8 ans qu'on le réclame^^
  8. 2 points
    Für PHP 7.3 ist noch keine Prestashop-Version ausgelegt. Da hättest du mit jeder Probleme, und zwar nicht nur beim Mainmenu, das auch unter PHP 7.2 schon Fehler verursacht. Du findest hier im Forum (auch im deutschen) Hunderte von Beiträgen, die auf Probleme bei 1.7 hinweisen. In den letzten Tagen diskutieren wir das gerade mal wieder im französischen Forum, wo einer der besten PrestaShop-Experten die Problematik von 1.7 gut auf den Punkt gebracht hat: Ich übersetze den Beitrag von @doekia mal, weil er von allgemeinem Interesse ist: "Es gibt mehrere Gründe. Der erste ist, dass die Version 1.7, als sie veröffentlicht wurde, ein reines Ruinenfeld war (ich übertreibe nicht, dass es nicht einmal ein anderes Zahlungsmittel als Scheck und Bank-Überweisung gab). Dies hinderte PrestaShop nicht daran, es als stabil zu verkaufen, die Top-Version der Top-Version, die Krönung des Ganzen,..... Das ist mehr als 2 Jahre her (November 2016). Natürlich haben sich in diesen 2 Jahren viele Komponenten verändert, die im Core entwickelt wurden und die Entwicklung, Überwachung und Unterstützung extrem kompliziert und zeitaufwendig machen. Wenn PrestaShop Geschäfte machen muss, gilt das Gleiche für uns und wir haben nicht das 3,5 Millionen Euro (Minimum) Manna, das uns jedes Jahr durch die Addons-Provisionen erreicht. Also entscheiden wir uns (endlich) dafür, diese Version ins Abseits zu stellen. Zweitens, und das ist hier für Nicht-Informatiker komplizierter zu verstehen: Historisch gesehen wurde PrestaShop auf einem ursprünglichen Kern von etwa 350.000 Zeilen Code aufgebaut. Dieser Code war relativ einfach, manchmal zu viel, das ist wahr, nicht perfekt, aber bekannt und vor allem proprietär. Nur PS und seine Community konnten es ändern, übernehmen, debuggen,...... Im Laufe der letzten 10 Jahre, in denen Prestashop so existiert hat, konnte man sicher sein, dass viele Kompetenzen auf diesem Gebiet vorhanden waren. Seine Einfachheit war auch insofern seine Stärke, als selbst ein williger und neugieriger Händler ihn übernehmen und beherrschen konnte. 1.7 ersetzte/umschrieb einen Teil dieses ursprünglichen Codes durch ein Bundle namens Symfony. Der Kerncode repräsentiert nun mehr als 2 Millionen Zeilen Code. Und Symfony ist eigentlich eine Ansammlung von mehreren anderen Open-Source-Projekten, die von einem Dependency-Management-System namens Composer zusammengefasst werden. Derzeit gibt es nicht weniger als 42 Open-Source-Projekte, die zu berücksichtigen sind, wenn Fehler deklariert werden, Pull-Request, Trace, Debugging, wenn eine unerwartete Operation stattfindet oder wenn ein Modul mit erweiterter Funktionalität geschrieben werden muss. Der Code wird abhängig von diesen Drittanbieter-Communities, deren Hauptzweck nicht PrestaShop ist. Es ist nicht mehr möglich, das gleiche Fachwissen zu erwerben und zu erhalten, es sei denn, man ist eine Agentur mit mehreren Spezialisten, die sich diesen Aufgaben widmen. Wieder einmal diktiert die Notwendigkeit, profitabel zu sein, eine Entscheidung. Drittens, wie ich bereits sagte, hatte der ursprüngliche Code Schwächen. Schwächen, die man jeden Tag bei Fehlfunktionen oder Unzulänglichkeiten der Lösung in Bezug auf die geschäftlichen Bedürfnisse findet (falsche Preiskalkulation, Rechnung, Steuer, Ökosteuer - Unmöglichkeit, bestimmte Werbeangebote oder komplexe Produktangebote zu erstellen, obwohl im Handel üblich). Es wurden große Projekte zur Behebung dieser Fehler/Mängel vorgeschlagen, und viele Akteure der Community hatten angeboten, bei diesem Prozess zu helfen. All das ist unbeachtet geblieben. Alle Energie wurde nur eingesetzt, um nach Symfony zu migrieren, und die systemischen Fehler des Codes sind immer noch vorhanden, ungelöst oder schlimmer noch.... einige schwer zu migrierende Elemente wurden unterwegs aufgegeben. Viertens, die PS-Kommunikation rund um die Projektlösung, die nahelegt, dass keine Fähigkeiten jeglicher Art erforderlich sind, führte uns zu einer technischen Verarmung in diesem Forum. Die Fragen werden "neu", was mehr oder weniger mit PrestaShop zu tun hat (wie ändere ich eine Farbe, was ist FTP). Eine Erwartung einer sofortigen Lösung ohne Aufwand oder in der Frage (Hilfe, schnell, keine Version, keine URL,....). Andere Fragen, die reine Faulheit sind, wie "wie übersetze ich X, wie füge ich Y zu meinem Menü hinzu?" Das Forum wird zu einer Tankstelle, immer weniger User geben der Community etwas zurück, oder schlimmer noch, wird okkupiert von selbsternannten Professionals oder (Mitarbeitern von) Webagenturen, die die Antworten abschöpfen, um ihren Kunden eine Leistung in Rechnung zu stellen, die sie nicht erbracht haben - aber dieser Punkt ist nicht spezifisch für den 1.7.  All dies ist nur ein Spiegelbild meiner eigenen Meinung, aber ich denke, es wird von anderen geteilt."
  9. 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.
  10. 2 points
    As FYI I am likely gonna work on a good bunch of the currently open bug reports for Thirtybees, so I would like to guarantee a higher level of stability in the next 1-2 releases
  11. 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, ...
  12. 2 points
    Hello, We are developing PrestaShop and we have a template for a travel agency. https://addons.prestashop.com/en/sports-activities-travel-themes/17643-travely-travel-shop.html We can also offer custom-made development for the booking module and the payment module if you don’t find them, at good prices and with excellent quality. Best Regards, Alex.
  13. 2 points
    Tu as raison nous sommes vraiment Statler et Waldorf pour eux. On s'agite, ça les faire rire. http://area51.enter-solutions.com/snippets/67 JMDJ en était arrivé à la même conclusions et nous avions du code proche sans nous être concerté. Nos unit test se ressemblaient, il trouvait le mode scénario plus pratique sur le long terme. N'importe qui pouvait sans coder dire j'entre ça, ça doit donner ça. On empilait les scénario au fil du temps ainsi pas de revert ou autre misère de calcul de moyenne de TVA. 4ans plus tard j'ai toujours du mal a expliquer à un client que je vais le facturer et sûrement ne rien régler définitivement quand ils arrive avec "pourquoi j'ai ma commande paypal qui dit: Attention, 12€57 payé au lieu de 12€57"
  14. 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.
  15. 2 points
    PHP 6 n'est jamais sortie et n'a jamais été annoncée comme fiable. Les désaccords entre les contributeurs, les choix partiaux, l'instabilité de cette version n'ont pas permis une release convenable et cette version a été abandonnée. Quid de la 1.7 ? On a voulu passer à Symfony sans réécrire le code de Prestashop mais en y ajoutant des passerelles adaptatives. Une grosse partie des fonctionnalités n'ayant pas réussi à passer les tests, on les a supprimé en attendant plus tard. Aujourd'hui je lis même qu'il n'y a plus besoin de coder en Symfony car le code a été fait de manière à pouvoir continuer à utiliser le codage type 1.6 (Vu que les "nombreux" développeurs Symfony attendus et qui devaient être séduits ne se sont pas précipités au portillon) Au final qu'apporte de plus une 1.7 par rapport à une 1.6 ? Une seule chose notable: les thèmes (avec les widgets principalement) Le cout ? 3 ans bientôt de migration, 1 million de lignes en plus, des fonctionnalités natives encore manquantes ou incomplètes et j'en passe. Au niveau code, pour obtenir le même résultat, on va passer par 7 ou 8 fonctions (et des centaines d'includes) quand en 1.6 on en utilisait 3 ou 4 Je ne reviendrai par sur les polémiques du passé mais aujourd'hui je ne comprends pas ce projet et cet entêtement a poursuivre cette version "entre-deux" et surtout à pousser à migrer alors qu'elle est loin d'être aboutie. Ma problématique est simple en fait: Pour un de mes clients en 1.6 par exemple, que va lui apporter cette nouvelle version concrètement ?
  16. 2 points
    Here's the module installation file with parenthesis fixed. 😉 loginascustomer FIX 20190227.zip
  17. 2 points
    I'm very surprised that a features like this is not implemented yet. Delete one image at a time is really a pain in the a**
  18. 2 points
    As a developer, since the 1.7 version was launched, I often found myself in the need of a list with Prestashop 1.7 Smarty Global Variables and I know many others were in this situation. Same as you maybe, reading this article, you may also looking for a similar list. So here it is, use it wisely ("with great power comes great responsibility"). The most used arrays: {$urls|@var_dump} -> Contains Prestashop urls; {$shop|@var_dump} -> Contains shop variables (shop name, email, phone, etc...); {$page|@var_dump} -> Contains current page variables; {$currency|@var_dump} -> Currency variables; {$language|@var_dump} -> Language variables; {$customer|@var_dump} -> Customer variables; {$configuration|@var_dump} -> Configuration variables; {$link|@var_dump} -> Link variables; {$breadcrumb|@var_dump} -> Breadcrumb variables; And here are some ready-tu-use variables: {$currency.name} -> Name of the active currency. {$currency.iso_code} -> ISO language code enabled. {$currency.sign} -> Symbol of the active currency {$currency.iso_code_num} -> Active Currency ISO Code {$shop.name} -> Store name in Prestashop 1.7 {$shop.email} -> Store Email in Prestashop 1.7 {$shop.logo} -> Image routing store logo in Prestashop 1.7 {$shop.favicon} -> Route favicon image of the store in Prestashop 1.7 {$shop.address.address1} -> Store address 1 in Prestashop 1.7 {$shop.address.address2} -> Store address 2 in Prestashop 1.7 {$shop.address.postcode} -> Store Zip Code in Prestashop 1.7 {$shop.address.city} -> Store City in Prestashop 1.7 {$shop.address.state} -> Province of the store in Prestashop 1.7 {$shop..address.country} -> Shop Country in Prestashop 1.7 {$shop.phone} -> Store phone in Prestashop 1.7 {$shop.fax} -> Store Fax in Prestashop 1.7 {$language.name} -> Language name enabled {$language.iso_code} -> ISO language code enabled {$language.language_code} -> Language code enabled (for Spanish, fr for French, tc ..) {$language.is_rtl} -> (1 -> On / 0 Off (for when language is written from right to left) {$language.format_lite} and {$ language.format_full} -> Simulated date format and full date format {$language.id} -> Language ID enabled {$customer.lastname} -> Customer Last Name in Prestashop 1.7 {$customer.firstname} -> Client Name Prestashop 1.7 {$customer.email} -> Prestashop Customer Email 1.7 {$customer.birthday} -> Prestashop client birthday 1.7 {$customer.newsletter} -> Subscribed to the newsletter in Prestashop 1.7 (1 subscribed / 0 unsubscribed) {$customer.newsletter_date_add} -> Newsletter subscription date {$customer.ip_registration_newsletter} -> IP Registration Customers newsletter {$customer.optin} -> Subscribed to offers from our partners in Prestashop 1.7 {$customer.date_add} -> Client creation date in Prestashop 1.7 {$customer.date_upd} -> Last updated client update in Prestashop 1.7 {$customer.id} -> Customer ID in Prestashop 1.7 {$customer.id_default_group} -> Default group to which the client is associated in Prestashop 1.7 {$customer.is_logged} -> Check if the client is "logged in" in Prestashop 1.7 {$customer.gender.name [$ customer.gender.id]} -> Client Gender (Mr / Ms) {$customer.addresses [Address ID] .city} -> Client city of address 'X' that has partner. (Address ID, because a client can theoretically have multiple addresses) {$customer.addresses [Address ID] .alias} -> Address alias {$customer.addresses [Address ID] .firstname} -> Addressholder last name {$customer.addresses [Address ID] .lastname} -> Name of address holder {$customer.addresses [Address ID] .company} -> Company name of address holder {$customer.addresses [Address ID] .address1} -> Address 1 {$customer.addresses [Address ID] .address2} -> Address 2 {$customer.addresses [Address ID] .postcode} -> Mailing address {$customer.addresses [Address ID] .id_state} -> Address Province ID {$customer.addresses [Address ID] .state} -> Province address {$customer.addresses [Address ID] .state_iso} -> ISO address province code {$customer.addresses [Address ID] .id_country} -> Country address ID {$customer.addresses [Address ID] .country} -> Country of address {$customer.addresses [Address ID] .country_iso} -> ISO country address code {$customer.addresses [Address ID] .phone} -> Address phone {$customer.addresses [Address ID] .phone_mobile} -> Mobile phone address {$customer.addresses [iD Address] .dni} -> Address ID {$customer.addresses [Address ID] .vat_number} -> Customer VAT number {$customer.addresses [Address ID] .formatted} -> Client formatted address {$urls.base_url} -> Store address {$urls.current_url} -> Current address (url) where we are {$urls.shop_domain_url} -> Store domain {$urls.img_ps_url} -> Image root directory url {$urls.img_cat_url} -> Url directory of images of the categories {$urls.img_lang_url} -> Url of the language images directory {$urls.img_prod_url} -> Url of the product images directory {$urls.img_manu_url} -> Url directory of manufacturers images {$urls.img_sup_url} -> Url of the providers directory {$urls.img_ship_url} -> Url directory of images of carriers {$urls.img_store_url} -> Store url {$urls.img_url} -> Url of the image directory of the template {$urls.css_url} -> Template URL directory url {$urls.js_url} -> Template JS directory url {$urls.pic_url} -> Url file directory uploaded {$urls.pages.address} -> Url from the "My Address" section {$urls.pages.addresses} -> Url from the "My addresses" section {$urls.pages.authentication} -> Url section of the authentication page {$urls.pages.cart} -> Cart section url (order summary) {$urls.pages.category} -> Url section of categories {$urls.pages.cms} -> Url of the content section {$urls.pages.contact} - > Url section of the contact form {$urls.pages.discount} -> Url of the discount voucher section {$urls.pages.guest_tracking} -> Tracking url for unregistered clients {$urls.pages.history} -> Url from the order history section {$urls.pages.identity} -> Url of the section "Personal data" {$urls.pages.index} -> Page url {$urls.pages.my_account} -> Url section of my account {$urls.pages.order_confirmation} -> Url section of the order confirmation page. {$urls.pages.order_follow} - > Url in the "Order Tracking" {$urls.pages.order} -> Url of the order page {$urls.pages.order_return} -> Url of the order return page {$urls.pages.order_slip} -> Url of the order slip page {$urls.pages.pagenotfound} -> Url of section "404 (Page not found)" {$urls.pages.password} -> Url of the section "Recover Password" {$urls.pages.pdf_invoice} -> Pdf invoice page url {$urls.pages.pdf_order_return} -> Pdf order return page url {$urls.pages.pdf_order_slip} -> Pdf order slip url page {$urls.pages.prices_drop} -> Url section we lowered prices / products discount / discounts {$urls.pages.product} -> Product tab url {$urls.pages.search} -> Url of the searcher section {$urls.pages.sitemap} -> Site Map section url {$urls.pages.stores} -> Url of the section "Shops / Our stores" {$urls.pages.supplier} -> Url from the providers section {$urls.pages.register} -> Url log page {$urls.pages.order_login} -> Order login page url {$urls.theme_assets} -> Url of the "assets" directory of the template / themes / template / assets / {$urls.actions.logout} -> Url to close section in the store
  19. 2 points
    Καλησπέρα θα χρειαστείς πρόσθετο αντικαταβολής όπου χρεώνει τον υπηρεσία. Προτείνω το COD - Cashondelivery with fee
  20. 2 points
    Sorry for bringing up this old thread - but I just had to comment. You say "thousand of time"? That's the overstatement of the decade. I search for "delete order" and got 72 hits - and four of them was directly related to my search. If only people who know where to find information replyed, the web would be faster. If you don't have anything useful to say - don't say it! The challenge with forums like this is that there are people from all over the world using it. The spoken languages are many, and not all understand or writes english (or french for that matter) that well - me included! A little help and understanding is all that is needed for people to smile. And this software is all about smiling, because it's GREAT!
  21. 1 point
    ademas de descojonarte , puedes ofrecer algo mas?
  22. 1 point
    Je ne dirai rien concernant la 1.7 mais pour la 1.6 si jamais une faille était découverte on fournira le patch sur ce forum au minimum.
  23. 1 point
    Perso je n'ai jamais réussi à faire fonctionner le module après je n'ai monté de version qu'un seul site prestashop auparavant. J'avais pu le faire avec la méthode manuelle. Mais je ne doute pas que toute les configurations/l'historique de prestashop rendent tout cela très difficile voir impossible pour les versions majeures. Prestashop n'est pas le premier ni le dernier cms à souffrir de ce genre de problèmes. En espérant que les versions futures rendront tout cela moins problématique. Je t'avoue que je ne connais pas bien la politique des modules de prestashop mais ce n'est pas la plus restrictive c'est sûr. Après ce qui ne ressort pas ce sont les modules distribués librement qu'on trouve à droite à gauche sur le net.
  24. 1 point
    yo lo hice asi, boton de trazabilidad y fichero php public function renderList() { if (isset($this->_filter) && trim($this->_filter) == '') $this->_filter = $this->original_filter; $this->addRowAction('edit'); $this->addRowAction('delete'); $this->addRowAction('tracking'); // boton return parent::renderList(); } al final public function Tracking($id) { $sql = "select pedidos,id_producto,lote,combination,ref from "._DB_PREFIX_."lotes_caducidad where id = ".$id.""; $datos = Db::getInstance(_PS_USE_SQL_SLAVE_)->ExecuteS($sql); $dominio = Tools::getHttpHost(true).__PS_BASE_URI__; $url = $dominio.'modules/lotes_caducidad/readlots.php?id='.$id; return '<span class="btn-group-action"> <span class="btn-group"> <a target ="_blank" id="trazabilidad" class="btn btn-default" href="'.$url.'"><i class="fas fa-calendar-edit"></i>&nbsp;'.$this->l('Trazabilidad').' </a> </span> </span>'; } }
  25. 1 point
    If there's no default attribute set on the product then this will happen. If you go to the combinations tab for the product and set one of the combinations as default then the price will display correctly. Unfortunately this happens even if the combinations have no price impact!!
  • Newsletter

    Want to keep up to date with all our latest news and information?

    Sign Up
×

Important Information

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