This module adds the ability to have a different page layout for landing categories.
It also adds the ability to add widgets to specific landing category pages.
In the admin panel, on the category create/edit page, under display settings, set the Display Mode to "Landing Category"
A custom handle jh_category_landing
will be loaded on that category page. Add your customizations to category landing page in that layout handle.
In the admin panel, on the add/edit a widget page, under Layout Updates, set Display on as "Landing Categories", then choose a specific category or check the "all" radio button.
To add your own display modes:
- Add this module as a dependency in your own module
- Create a
landing_categories.xml
within your etc folder of your module
<?xml version="1.0"?>
<config>
<view name="jh_test" label="A Double Page" layout="jh_test_layout" /><view name="jh_test2" label="Another Landing Page" layout="jh_mest_layout" />
</config>
Add the following to your repositories
key in your composer.json
file:
{
"type": "vcs",
"url": "git@github.com:WeareJH/m2-module-landing-categories.git"
}
Run composer require wearejh/m2-module-landing-categories