BeDOM Posted October 21, 2025 Share Posted October 21, 2025 Hey everyone 👋 I’m sharing a small module I built for PrestaShop:👉 PromoBar, a fully configurable announcement banner to display messages, promotions, or important updates at the top of your store. 🎯 Main Features ✅ Multilingual message with mini-formatting (bold, link)✅ Configurable display dates (start and end)✅ Automatic countdown if an end date is set✅ Customizable action button (text, URL, and colors)✅ Light animations (marquee, pulse, blink, or none)✅ “Close” button with cookie duration (1 to 365 days)✅ Full customization: background color, text color, local fonts✅ Respects user accessibility preferences (reduced motion)✅ Compatible with multi-store and Creative Elements (Elementor for PrestaShop)✅ Tested on PrestaShop 1.7 → 9.x, PHP 7.4 → 8.3 🧠 About the module PromoBar is designed for merchants who want a clean, simple, and efficient banner — no external dependencies. The goal: inform without disturbing, and manage everything easily from the back office in just a few clicks. 🚀 Useful Links 🔹 Download for free: https://bedom.fr/boutique/extensions-plugins/promobar🔹 Live demo: https://www.bedom.fr/demo/🔹 Author: BeDOM – Web Solutions 🧩 Compatibility PrestaShop 1.7.x → 9.x Creative Elements (Elementor for PrestaShop) PHP 7.4 → 8.4 Modern themes (native hooks, non-intrusive structure) ⚖️ License PromoBar is distributed under the MIT License. You’re free to use, modify, and adapt it as long as the original author credit (BeDOM – Web Solutions) is preserved. 📄 License details available on GitHub:👉 https://github.com/bdomat/promobar 💬 Feedback welcome This is the first version (v1.0.0). Feel free to share your feedback, ideas, or improvements — I’ll keep refining it based on community input. 🧑💻 Author: BeDOM – Web Solutions📍 Web development – PrestaShop & WordPress🌐 https://bedom.fr 💡 If you find it useful, a quick “thank you” or a small feedback means a lot 😄 promobar.zip 2 Link to comment Share on other sites More sharing options...
IvicaB Posted November 24, 2025 Share Posted November 24, 2025 Your module is bad. 1. Everything is in French, which I had to translate using Google Translate to enter my data and order the module. 2. The module is in French, there is no other translation. 3. All changes when you want to save are returned to the default values in French that you wrote. 1 Link to comment Share on other sites More sharing options...
ITS Web Posted November 24, 2025 Share Posted November 24, 2025 (edited) 4 hours ago, IvicaB said: Your module is bad. 1. Everything is in French, which I had to translate using Google Translate to enter my data and order the module. 2. The module is in French, there is no other translation. 3. All changes when you want to save are returned to the default values in French that you wrote. Get it from Github. Make sure to download from the releases page, not the main branch. Otherwise github adds -main to the zip file and inner folder. If you get it that way just rename them both to promobar.zip. The github version is in english, comes with translations for french and spanish. The settings do save. Make sure you turn off and/or clear cache. I had some display issues due to JS and CSS but once I turned them off and on and cleared, it was all looking good. One small issue is the labels for the countdown were j, h, m, s. I was able to modify these in the displayTop.tpl template file. Edited November 24, 2025 by ITS Web removed reported issues, was not loading correctly due to smart caching JavaScript (see edit history) Link to comment Share on other sites More sharing options...
BeDOM Posted November 24, 2025 Author Share Posted November 24, 2025 Hi, Thanks a lot for your very kind and benevolent feedback 😇 After checking, I realized that the version of the module available on my website was not the latest one – it was missing the translation files and some fixes. That’s my mistake, so thanks for pointing it out. A few clarifications: In the current version, if your back-office language is set to English, the module configuration interface is displayed in English (the original strings in the code are written in English). The module now includes French, Spanish and English translation files. The outdated version you downloaded didn’t have them properly included, but this has been fixed. If you still experience the “reset to default” behaviour with the updated version, please share your PrestaShop version and the steps to reproduce it, and I’ll be happy to investigate. You can download the updated module from GitHub or from the attachment in my original forum post; there’s no need to go on my website. Thanks again for taking the time to test the module and report these issues, it really helps improving it for everyone. 🙏 Link to comment Share on other sites More sharing options...
IvicaB Posted November 24, 2025 Share Posted November 24, 2025 (edited) Thanks. My language on BO and FO is Serbian, but I am ok with English. Can you please write a link of your github zip file module? PS is ver 9.0.1 Ok I see the link to github. Thanks Edited November 24, 2025 by IvicaB (see edit history) Link to comment Share on other sites More sharing options...
IvicaB Posted November 24, 2025 Share Posted November 24, 2025 I try now but I received a message "Installation of module failed. This file does not seem to be a valid module zip" module from your web shop was installed ok, but this from GitHub no. Link to comment Share on other sites More sharing options...
IvicaB Posted November 24, 2025 Share Posted November 24, 2025 I change the name of folder to promobar instead promobar-main and uploading is ok Link to comment Share on other sites More sharing options...
IvicaB Posted November 24, 2025 Share Posted November 24, 2025 Not working. Only blink for less than a second and nothing. I try both options (on the top and body) but it is the same. Only one blink less then a second and nothing. Link to comment Share on other sites More sharing options...
IvicaB Posted November 24, 2025 Share Posted November 24, 2025 The previous one stayed in place but did not accept message changes and multilingual, and this one now accepts everything but does not appear. Link to comment Share on other sites More sharing options...
flotheouf Posted February 6 Share Posted February 6 same here: I'm very interested in that module, but doesn't work: the top banner is not visible. Any help would be appreciated! thanks Florent Link to comment Share on other sites More sharing options...
BeDOM Posted February 9 Author Share Posted February 9 On 2/6/2026 at 12:16 PM, flotheouf said: same here: I'm very interested in that module, but doesn't work: the top banner is not visible. Any help would be appreciated! thanks Florent On 11/25/2025 at 12:02 AM, IvicaB said: The previous one stayed in place but did not accept message changes and multilingual, and this one now accepts everything but does not appear. Hi, Thanks for the feedback! Most of the time, this happens because the module was not installed from the correct package or because the required hooks are missing in the theme. 👉 Please make sure you download the latest release archive and not the Git repository. The banner is designed to work on: - displayTop - displayAfterBodyOpeningTag So you should check that: 1. the module is hooked to at least one of them in Positions, 2. your theme actually includes these hooks in its templates (some custom themes remove them). When those two points are OK, the banner should display properly. If it’s still not working, feel free to send me a private message. I’ll be happy to take a look at your setup and guide you toward the fix. If you prefer me to step in directly, we can also arrange that, ideally on a staging copy, to avoid any risk on your live store. Link to comment Share on other sites More sharing options...
flotheouf Posted Thursday at 09:05 AM Share Posted Thursday at 09:05 AM Thanks; can you clarify from where the latest release archive should be downloaded? Because: - I downloaded the zip from this post, first message (v1.0.0) - I reinstalled the module - I cleared the cache Still, top banner doesn't show up. I'm using the default theme. The module is correctly hooked to the displayTop position. Thanks! Link to comment Share on other sites More sharing options...
BeDOM Posted Thursday at 02:12 PM Author Share Posted Thursday at 02:12 PM 5 hours ago, flotheouf said: Thanks; can you clarify from where the latest release archive should be downloaded? Because: - I downloaded the zip from this post, first message (v1.0.0) - I reinstalled the module - I cleared the cache Still, top banner doesn't show up. I'm using the default theme. The module is correctly hooked to the displayTop position. Thanks! Hi, I’ve applied a small fix that could explain the behavior you’re experiencing. You’ll find the updated module attached. Could you install this version and let me know if the banner displays correctly afterward? If it’s still not visible, please send me private access to your back office and FTP so I can investigate directly on your environment and resolve the issue for you. Thank you, and I look forward to your feedback. Best regards, Bertrand promobar.zip Link to comment Share on other sites More sharing options...
elkillor Posted 23 hours ago Share Posted 23 hours ago Hello, thanks for your module it exactly what i was looking for It works perfectly -> use it in french with prestashop 9.0.3 and the classic theme Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now