How to change order of modules in a hook in PrestaShop

PrestaShop uses hooks for displaying content generated by various modules. Hook is a special code placed in a template file. When PrestaShop prepares a page for displaying, it replaces that hook code by content of all modules assigned to it.

By default, modules are displayed in the order in which they were installed. But, of course, you can change it.

Continue reading How to change order of modules in a hook in PrestaShop

How to activate multistore in PrestaShop

PrestaShop offers merchants a great feature – multistore (or multishop). It allows you to manage multiple shops in one place. You can create several virtual shops, assign them different domains, set different templates, write different texts and still manage them in only one Back Office.

And here is how to do it.

Continue reading How to activate multistore in PrestaShop

How to remove “/en” from URLs in PrestaShop

If you have multiple languages installed in your shop, then all URLs will include language code. And even when you open the home page of your site you’ll get that language suffix, even for default language. It doesn’t look fine but fortunately you can fix this behavior.

This tutorial describes how to remove default language code from your URLs (usually “/en”).

Continue reading How to remove “/en” from URLs in PrestaShop