Getting Started

Welcome to the Landing Page Documentation. Whether you are a new or an advanced user, you can find some useful information here.

First of all, we recommend you check the following link:

  • How to install extension

How to install the extension

  1. Backup your store's database and web directory.
  2. Login to your server's SSH console and navigate to the root directory of the Magento 2 store.
  3. Copy the installation instructions from the page My Downloadable Products into the SSH console and press ENTER.
  4. Run the command below to enable the extension:
        php -f bin/magento module:enable Mirasvit_LandingPage
  5. Run the command below to install the extension:
        php -f bin/magento setup:upgrade
  6. Run the command below to clean the cache:
        php -f bin/magento cache:clean
  7. Deploy static view files:
        rm -rf pub/static/frontend/*; rm -rf pub/static/backend/*; rm -rf var/view_preprocessed/*;
        php -f bin/magento setup:static-content:deploy

Manage Landing Pages

This section describes how to create and edit landing pages.

To create a new landing page, go to the Content -> Landing Pages -> Pages section and press the button New Page. The landign page that will appear is divided into four sections:

General Information

Option Description
Is Active Enable / disable landing.
Name Internal name of the page
Store View Defines where the landing page will be displayed.

Back to Top

Search Engine Optimization

Option Description
URL key Defines URL for your landing page.
Page Title The Title (H1) of the Landing Page. If the field is empty, the title will display Name of Page.
Meta Title Defines the meta title for the landing page.
Meta Keywords Defines meta keywords for the landing page.
Meta Description Defines the meta description for the landing page.
Robots This directive controls page visibility by search engines' crawlers. There are four available variants: NOINDEX, NOFOLLOW, NOINDEX, FOLLOW, INDEX, NOFOLLOW, INDEX FOLLOW.

Back to Top

Content

This section allows configuring the content of the landing page .

Option Description
Description Defines Landing page's description.
Top CMS block Defines a static block to display at the top of the landing page. Blocks should be added in Content -> Elements -> Blocks. Not applicable for the Products only display mode.
Bottom CMS block Defines a static block to display at the bottom of the landing page. Blocks should be added in Content -> Elements -> Blocks. Not applicable for the Products only display mode.
Layout Update XML Defines Layout Update XML for the landing page

Back to Top

Products

This section defines how products for the page will be selected

Option Description
Categories Defines the categories from which products will be displayed.
Search Term Defines the search term. If specified, only products that match the search term will be displayed
Filters Configure attributes and their values to use them as filters for selecting products

The extension supports any combinations of these configurations to filter products

Back to Top

Disabling the Extension

Temporarily Disable

To temporarily disable the extension please follow the following steps:

  1. Login to your server's SSH console and navigate to the root directory of the Magento 2 store.
  2. Run the command below to disable the extension:
        php -f bin/magento module:disable Mirasvit_LandingPage
  3. Log in to the Magento backend and refresh the store's cache (if enabled).

Removing the Extension

To uninstall the extension, please follow these steps:

  1. Login to your server's SSH console and navigate to the root directory of the Magento 2 store.
  2. Run the command below to remove the extension:
        composer remove mirasvit/module-landing-page
  3. Log in to the Magento backend to refresh the store cache (if enabled).

1.0.14

(2024-12-27)

Fixed

  • Unable to select multiple store_id for a page

1.0.13

(2024-07-11)

Fixed

  • Page title is displayed instead of meta title

1.0.12

(2024-06-17)

Fixed

  • Removed empty description container
  • Issue related to page meta title
  • Landing page was added to widget layout update list

1.0.11

(2024-05-29)

Fixed

  • Inactive page is visible

1.0.10

(2024-04-15)

Fixed

  • Issue related with store view level url

1.0.9

(2024-04-09)

Fixed

  • Issue related with page description

1.0.8

(2024-04-04)

Fixed

  • Fixed the issue related with editing description field with page builder
  • Issue with swatch filter url

1.0.7

(2024-02-21)

Fixed

  • Routing process optimization

1.0.6

(2024-02-16)

Fixed

  • Filter options are not visible on backend when Add Secret Key to URLs is enabled

1.0.5

(2024-02-09)

Fixed

  • Fixed conflict with Search Ultimate (Request name doesn't exist error)

1.0.4

(2024-02-01)

Fixed

  • Compatibility with brand page

1.0.3

(2024-01-31)

Fixed

  • Compatibility with horizontal navigation bar

1.0.2

(2024-01-29)

Improvements

  • Minor code changes

1.0.1

(2024-01-29)

Feature

  • Compatibility with Mirasvit_SeoFilter

1.0.0

(2024-01-19)

  • Initial release