Powered by Adobe Commerce 2.4.6-p4

page_tree_small.png

CMS Page Tree Hierarchy

by WOOM
PRODUCT:
0
TOTAL:

Overview

Back to top

Want to have guides for your products online, a blog made of regular CMS pages, or just have the ability to add multiple layers of CMS pages in a structured manner? CMS Page Tree Hierarchy can help you leverage the most of Magento's CMS system.

By purchasing this extension, you gain the ability to structure CMS pages however you wish, just like you would structure product categories in Magento. Baked into this extension, you also get the ability to add any page to the top navigation menu.

 

Features

  • Organize CMS pages in a structured manner
  • Have the ability to have a separate tree on a per-store basis
  • Add any CMS page to top menu navigation
  • Display child pages on a parent page via widget
  • Add any CMS page to top menu navigation
  • Easy to install and configure
  • User-friendly interface
  • Seamless integration with the storefront
  • Supports multiple stores
  • Supports multiple languages

 

Organize CMS Pages In A Structured Manner

CMS pages can now be put in a tree structure, with one page "containing" multiple other pages, similar to how categories work in Magento. CMS Page Tree Hierarchy only provides a wrapper for existing Magento CMS pages - no need to adjust the other extensions to make them work together, which saves you time and hassle when adding it to your store.

 

Get The Ability To Have Separate Tree On Per-store Basis

This module was made with a multi-store setup in mind. You can have a completely separated CMS page structure for each store.

 

Add Any CMS Page to Top Menu Navigation

Add a CMS page to the menu by simply selecting the "Include in Menu" option on any CMS page.

 

Display Child Pages On A Parent Page Via Widget

Use a pre-made widget to display any CMS page, including it's child pages, anywhere on site.

Technical Specifications

Back to top

Seller profile

WOOM

Seller contact

E-mail

Current Version

1.0.23

Adobe Commerce platform compatibility

Magento Open Source: 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)

Type

Stable Build

Updated

22 April, 2024

Categories

Extensions, Content & Customizations, Site Search & Navigation

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Documentation

User Guides

License Type

Open Software License 3.0 (OSL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.0.23:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Bugfix for new URL check

1.0.22:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Avoid validating images during page save - if merchant had a customized CMS page form to add an image attribute, saving the page threw an error.
    Add URL key validation - previously, it was possible to add a page with the same identifier on the same store. Additional validation was also added during page identifier change and page move.

1.0.21:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    PHP 7.4. compatibility fixes

1.0.20:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Magento 2.4.6 compatibility
    PHP 8.2 compatibility

1.0.19:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fix position of newly created pages. Previously, pages could have the same position inside the tree, which caused issues after the page was moved.
    The child page URL is now properly updated when a parent page URL changes

1.0.18:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Magento 2.4.4 / PHP 8.1 support

1.0.17:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Preserve position in tree structure when changing page from 'All store views' to [SHARED]

1.0.16:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Add ability to specify CMS Page suffix.

1.0.15:

  • Compatible with Magento Open Source : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Add new "Cms Tree Page link" widget
    Fix issues with "Share pages" functionality. When a page is shared, it's now properly shown in the "All Store Views" store.

1.0.14:

  • Compatible with Magento Open Source : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Add ability to select a page from any store for widgets
    Fix saving of pages custom layout updates on Magento 2.4.3

1.0.13:

  • Compatible with Magento Open Source : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Don't display "You saved and moved the page to another store." message unless the page was actually moved to another store.
    Resolve issues with the position being lost when saving a page.
    Resolve issues with position not being save when moving a page by dragging it to a different position.
    After saving a page, redirect the administrator to a proper store.
    Add "[SHARED]" prefix to page names in sidebar, when page is assigned to multiple stores.

1.0.12:

  • Compatible with Magento Open Source : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    You can now share pages across multiple store views. To activate this feature, set the following setting to "Yes": "Stores->Configuration->Web->Default Pages->[WOOM CmsTree] Share Pages"
    CMS pages are no longer callable with .html prefix as well as without this ending

1.0.11:

  • Compatible with Magento Open Source : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Add ability to sort "CMS Tree Child Pages List" by page title
    Resolve issue with scope not preserved when updating a page on store view level in admin

1.0.10:

  • Compatible with Magento Open Source : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Add fallbacks for users that have customization wherein they remove a cms_page breadcrumb, resolve an issue with a warning being thrown when crumbs are empty.

1.0.9:

  • Compatible with Magento Open Source : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Add fallbacks for users that have a customization wherein they remove a cms_page breadcrumb

1.0.8:

  • Compatible with Magento Open Source : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    "CMS Tree Child Pages List" widget now shows "Root page" related to the store the currently edited CMS page is in.

1.0.6:

  • Compatible with Magento Open Source : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Magento 2.4. and PHP 7.4 support

1.0.5:

  • Compatible with Magento Open Source : 2.2 2.3
  • Stability: Stable Build
  • Description:

    PHP 7.3 support

1.0.4:

  • Compatible with Magento Open Source : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Resolve issue where in some cases users were unable to add a new CMS Page.

1.0.3:

  • Compatible with Magento Open Source : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Add ability to switch pages to another store
    Fix loop when creating a new store view
    Display a message when root page is selected in admin

1.0.2:

  • Compatible with Magento Open Source : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Magento 2.3 compatibility.
    Add a feature to clear menu cache when CMS Tree page is added to menu or menu position has been modified.
    Resolved issues with Magento installations that include table prefix.

1.0.1:

  • Compatible with Magento Open Source : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Add ability to manage CMS pages in tree form.
    Add ability to add CMS pages to top navigation menu.
    Add widget to display child pages of any page.

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top