Skip to main content

MageMe HidePrice Pro Magento 2 Module | Hyvä Compatibility

This guide provides detailed instructions on installing the Hyva_MageMeHidePricePro compatibility module, which integrates HidePricePro functionalities seamlessly with Hyva Themes.

Prerequisites

  • Magento 2: Ensure Magento 2 is installed on your server.
  • Server Access: You must have administrative access to your server's command line.
  • Composer: Confirm that Composer is installed for managing Magento 2 components.
  • Hyvä Themes: Hyvä Themes must be installed in your Magento 2 environment.

Step 1: Install the Hyva Compatibility Module Fallback

Before installing the Hyva_MageMeHidePricePro module, install the Hyva Compatibility Module Fallback. This module ensures compatibility between Hyva Themes and HidePricePro.

  1. Add the repository for the Hyva Compatibility Module Fallback to your Magento 2 installation:
    composer config repositories.hyva-themes/magento2-compat-module-fallback git git@gitlab.hyva.io:hyva-themes/magento2-compat-module-fallback.git
  2. Install the module:
    composer require hyva-themes/magento2-compat-module-fallback
  3. Enable the module:
    php bin/magento module:enable Hyva_CompatModuleFallback
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento cache:clean

Step 2: Install the Hyva_MageMeHidePricePro Compatibility Module

Install the compatibility module to integrate HidePricePro with Hyva Themes.

  1. Install the module using Composer:
    composer require mageme/module-hideprice-pro-hyva
  2. Enable the module:
    php bin/magento module:enable Hyva_MageMeHidePricePro
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento cache:clean

Hyvä Theme Developer Configuration

The configuration can be found in the Magento admin panel under:

Stores > Configuration > MageMe Extensions > HidePrice > Developer > Hyvä Theme

Hyvä Theme Developer Configuration

CategoryFieldDescription
Field LayoutField Block CSS ClassDefines the CSS class for the overall field block in the Hyvä theme.
Input ElementsText Input CSS ClassSpecifies the CSS class for text input fields.
Message Textarea CSS ClassSets the CSS class for message textarea fields.
Dropdown CSS ClassDefines the CSS class for dropdown elements.
Radio Button CSS ClassSpecifies the CSS class for radio button inputs.
Checkbox CSS ClassSets the CSS class for checkbox inputs.
Labels and MessagesField Label CSS ClassDefines the CSS class for field labels.
Field Comment CSS ClassSpecifies the CSS class for field comments or help text.
Radio Label CSS ClassSets the CSS class for labels associated with radio buttons.
Checkbox Label CSS ClassDefines the CSS class for labels associated with checkboxes.

Note: These parameters allow for customization of CSS classes for various elements of the HidePrice Pro extension when used with the Hyvä theme. Each field accepts a string value representing the CSS class(es) to be applied to the respective element.

Verify Installation

  1. Check module status:

    php bin/magento module:status

    Ensure Hyva_CompatModuleFallback and Hyva_MageMeHidePricePro are listed as enabled.

  2. Test the integration on your website to confirm that HidePricePro features adapt well to your Hyva theme.

Conclusion

With the Hyva_MageMeHidePricePro module installed and configured, you can leverage the powerful quoting capabilities of HidePricePro with the aesthetic and performance benefits of Hyva Themes. If you encounter issues, refer to module documentation or contact support for assistance.