Blue background with pattern

Store Switcher - Hyvä compat module

Daniël HeesenOrange dot12 Aug 2024

The elgentos Store Switcher, with its enhanced multi-store switching capabilities and seamless integration with the Hyvä theme, is a powerful tool for any business operating multiple storefronts.

Whether you're catering to different regions, languages, or just multiple brands under one domain, this extension ensures your customers can easily navigate between stores without breaking a sweat.

What is the elgentos Store Switcher?

The elgentos Store Switcher is a powerful Magento 2 extension designed to enhance the default Hyvä Store Switcher. It allows customers to effortlessly switch between different stores or store views within the same domain, all from any page on your site. This is particularly useful for businesses running a multi-website setup, where offering a smooth and intuitive store-switching experience is crucial.

Default Magento 2 store switching

Before exploring how the elgentos Store Switcher works, it's important to understand the limitations of the default store switching functionality in Magento 2.

Limitations of default store switching

  • Inconsistent accessibility: the default store switcher is not always accessible from every page, making it cumbersome for users to switch stores seamlessly during their browsing experience.
  • URL structure issues: for multi-store setups sharing the same domain, Magento's default behavior can lead to confusing URL structures and potential conflicts, making navigation less intuitive for users.
  • Limited customization: the default switcher offers minimal customization options in terms of appearance and functionality, which can affect the overall user experience and brand consistency.
  • Performance concerns: switching stores may sometimes result in page reloads or delays, disrupting the browsing flow and potentially leading to higher bounce rates.

These limitations can significantly impact the usability and efficiency of a multi-store Magento 2 website, especially when catering to diverse audiences across different regions or languages.

Key features of the elgentos ‘Store Switcher’

Here’s a closer look at what makes the elgentos Store Switcher a standout choice for Magento 2 multi-store setups:

1. Advanced store switching

This extension enhances the basic store switching functionality of Magento 2, allowing users to switch between stores or views from any page on your site. It’s particularly beneficial for complex multi-store setups where different stores share the same domain.

2. Seamless integration with Hyvä theme

The elgentos ‘Store Switcher’ is fully compatible with the Hyvä theme, one of the most popular themes for Magento 2. It integrates smoothly, ensuring that the store switcher fits perfectly with the overall design and functionality of your site.

3. Customizable render styles

Choose how the store switcher appears on your site with customizable render styles. You can display the store name, code or an icon. Additionally, if you opt for the icon render style, you can set a unique SVG icon for each store, providing a visually distinct way to differentiate between stores.

4. Easy configuration

Configuring the elgentos Store Switcher is straightforward. Once installed, you can access the settings directly from the Magento admin panel. From there, you can enable or disable the switcher, select your preferred render style, and customize icons as needed.

5. Enhanced customer experience

By making it easier for customers to switch between stores, the elgentos Store Switcher significantly improves user experience. This leads to increased customer satisfaction, higher engagement, and potentially more sales.

Prerequisites for using the elgentos ‘Store Switcher’

Before you can start using the elgentos ‘Store Switcher’, there are a few prerequisites you need to meet:

  • Magento 2.4.x: the extension is designed to work with Magento 2.4.x, so ensure your store is running on this version or higher.
  • Hyvä Theme 1.3.x or above: the store switcher is built to integrate with Hyvä Theme version 1.3.x or later.
  • Composer Installed: you’ll need Composer installed on your server to install and manage the extension.

How to install and configure the elgentos ‘Store Switcher’

Setting up the Elgentos Store Switcher is simple and can be done directly from the Magento admin panel. Here’s how to get started:

1. Install the extension:

First, you need to install the Elgentos Store Switcher using Composer. Open your terminal and navigate to your Magento 2 root directory, then run the following command:

composer require elgentos/magento2-store-switcher

This command will download and install the extension on your Magento 2 store.

2. Access the configuration settings:

After installation, you need to configure the extension. Go to Stores > Configuration > Elgentos > Store Switcher in the Magento admin panel.

3. Enable or disable the store switcher:

Use the provided toggle to enable or disable the store switcher according to your needs.

4. Select your render style:

Choose how you want the store switcher to be displayed. You can select from Name, Code, or Icon.

5. Set SVG icons (optional):

If you’ve selected the Icon render style, you can specify an SVG icon for each store. This is optional but can be a great way to add a visual element to your store switcher.

6. Save your configuration:

Once you’ve made your selections, be sure to save your settings to apply the changes.

FAQs

1. What Magento versions does the Elgentos Store Switcher support?

The extension is compatible with Magento 2.4.x and above.

2. How do I install the Elgentos Store Switcher?

Installation is done via Composer. Use the command composer require elgentos/magento2-store-switcher to install the extension.

3. Does using the Elgentos Store Switcher impact website performance?

No, the extension is designed to be lightweight and efficient, ensuring that it doesn’t negatively impact your website’s performance.