birchoff Posted April 14 Share Posted April 14 Hi, I’m reporting a strange issue in an unusual case. Namely: I have Prestashop version 8.2.0. I have one language installed, the default theme, and two currencies. When the shop is running in normal sales mode, the currency block allows for currency switching. However, when I switch the shop to catalog mode with price display enabled, the currency block disappears and it's no longer possible to change the currency. :) How can I solve this? I’d like to have the shop in catalog mode with prices visible, ordering disabled, but still allowing customers to switch currencies. :) Weird issue... Link to comment Share on other sites More sharing options...
birchoff Posted April 22 Author Share Posted April 22 any tips? Link to comment Share on other sites More sharing options...
Nickz Posted April 22 Share Posted April 22 You need to give us more info, the shop does that since when? It is a newly installed shop on localhost, a working shop? What did you do to cause it? Did you do something? etc.. Link to comment Share on other sites More sharing options...
Webkul Solutions Posted April 29 Share Posted April 29 On 4/15/2025 at 2:50 AM, birchoff said: Hi, I’m reporting a strange issue in an unusual case. Namely: I have Prestashop version 8.2.0. I have one language installed, the default theme, and two currencies. When the shop is running in normal sales mode, the currency block allows for currency switching. However, when I switch the shop to catalog mode with price display enabled, the currency block disappears and it's no longer possible to change the currency. :) How can I solve this? I’d like to have the shop in catalog mode with prices visible, ordering disabled, but still allowing customers to switch currencies. :) Weird issue... Hello, The currency block comes from the native ps_currencyselector module, which does not show it when the catalog mode is on. If you want to show when catalog mode is on, do the changes in the main module file modules/ps_currencyselector.php Remove Configuration::isCatalogMode() condition from the renderWidget function After being removed, the currency block will display when the catalog mode is on   Link to comment Share on other sites More sharing options...
birchoff Posted April 29 Author Share Posted April 29 Works like a charm  TNX! 1 Link to comment Share on other sites More sharing options...
Webkul Solutions Posted April 29 Share Posted April 29 You are welcome 🙂 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