falconmedia/magento2-flat-subcategories

There is no license information available for the latest version (1.0.0) of this package.

Flattened subcategory listing for category pages (siblings or full subtree).

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 0

Forks: 0

Open Issues: 0

Type:magento2-module

pkg:composer/falconmedia/magento2-flat-subcategories

1.0.0 2025-10-08 15:55 UTC

This package is not auto-updated.

Last update: 2025-10-09 14:51:09 UTC


README

Flattened subcategory listing on Magento 2 category pages.

Features

  • Display all subcategories at the same visual level:
    • Flattened subtree: show all descendants of the top category under the store root.
    • Siblings only: show all direct siblings of the current category.
  • Configurable sorting (name or position) and max items.
  • Optional category images (configurable attribute code, default image).
  • Clean ViewModel, no ObjectManager usage.
  • Works with Luma; Tailwind/Alpine-friendly markup.

Configuration

Stores > Configuration > Catalog > Flat Subcategories

  • Enable module: yes/no
  • Display mode: Flattened subtree or Only siblings
  • Max items: 0 or empty means unlimited
  • Sort by: name or position
  • Show category image: yes/no
  • Image attribute code: default image

Placement

Injected into catalog_category_view under the content container via layout XML: view/frontend/layout/catalog_category_view.xml.

Notes

  • The "flattened subtree" determines the top category as the first node after the store root within the current category path.
  • Only active categories in the current store are shown.