Magento 2 Team Page with Departments, Filter and Person Schema
SKU: TEAMDIRECTORY1
- team profiles with photo, role, short text and contact paths
- departments, order and filter without a page reload
- Person schema per profile, switchable
- Hyvä ready with Alpine.js, URL and layout configurable
Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.
Magento 2 Team Page: make the people behind your shop visible
The Magento 2 Team Page from Mironsoft introduces your team with profiles, departments and contact paths on a page of its own. Each member has a photo, a role, a short text and optional links, and the module handles grouping by department. For search engines there is a Person schema per member, for visitors a filterable overview with a detail view. Everything runs with Alpine.js in the Hyvä theme and needs no additional library.
Team profiles
Photo, name, role, short bio, phone, email and social links are maintained per person in the admin.
Departments
Group members by department such as sales, support or warehouse, with its own order inside each group.
Filter and search
Visitors filter the overview by department and find people by name search without a page change.
Detail view
One click opens the profile as an overlay or on its own URL with a longer text and contact data.
Person schema
Every profile delivers structured data of type Person including organisation, job title and image.
Multilingual
Role, short text and department names are maintained per store view in German and English.
Why customers want to know who stands behind the shop
Trust comes from people, not from logos. Especially with higher-priced or advice-heavy products, buyers check whether real specialists exist. That is why merchants look for a Magento 2 Team Page that shows more than a group photo in the imprint: names, tasks, experience and the direct way to the right person. A well kept team overview also counts for applicants and business partners.
Out of the box this can only be solved with a hand-built CMS page that is edited by hand at every staff change and delivers no structured data. With the Magento 2 Team Page you maintain profiles once as records, and the page builds itself from them.
Maintain the Magento 2 Team Page: profiles, order and visibility
Every team member is a record with picture, name, role, department, short text, long text, phone, email and profile links. A switch hides single people, for instance during leave or after leaving, without deleting them. You set the order inside a department with a position field, so the management reliably stays on top.
- Visibility per person with one switch
- Order per department via position field
- Short and long text maintained separately
Structure and filter a Magento 2 team page by department
Departments form the sections of the page. Visitors click a tab and see only that group, a name search narrows it further. Filtering runs entirely in the browser with Alpine.js, the page does not reload and is still readable for search engines thanks to complete HTML. Empty departments do not appear.
- Tab per department, name search in the browser
- Complete HTML readable even without a filter
- Empty departments are hidden
Person schema for employees: markup for search engines
For every profile the module creates JSON-LD of type Person with name, job title, image and a reference to your organisation. The data comes from the same fields visitors see and therefore never drifts apart. Anyone who does not want to output data switches the markup off per person or globally. Names and photos are personal data, you clarify consent with those concerned, and the legal review lies with the shop operator.
- JSON-LD of type Person per profile
- Markup switchable globally or per person
- Note on consent of the employees
Set layout, URL and cache of the Magento 2 Team Page
Under Stores › Configuration › Mironsoft you define URL key, page title, column count, card style and detail view. The page is fully full-page-cache capable, and changes in the admin flush only the affected cache tags. Optionally the module adds a footer link or menu entry; you control the placement through layout XML.
- URL key, title and column count adjustable
- Detail view as overlay or own URL
- Targeted cache invalidation on changes
Where the Magento 2 Team Page builds trust in daily shop work
Four situations where a look at the team makes the decision easier.
Specialist retail with advice
Customers get to know the specialists of each product group and pick the fitting department before calling.
B2B and wholesale
Buyers see inside sales, field sales and accounting separately and find the right contact for their question.
Trades and services
Fitters, planners and office staff are introduced with photos, which lowers hurdles before home visits.
Careers and employer branding
Applicants get an impression of the team, and the page doubles as a living business card.
Magento 2 Team Page: hand-built CMS page or module compared
The difference in upkeep, structure and findability.
| Topic | Without the module | With Mironsoft Team Directory |
|---|---|---|
| Upkeep | Edit the page by hand at every change | Profiles as records, page builds itself |
| Structure | Static headings | Departments with order and filter |
| Structured data | None | Person schema per profile |
| Mobile view | Depends on the page editor | Responsive cards with Alpine.js |
| Multilingual | Maintain two separate pages | Texts per store view in the same record |
How we set up the Magento 2 Team Page for you
The process after your order.
Briefing
You name people, departments and desired display, and we clarify privacy questions and image formats.
Installation
We install the module and set up the Magento 2 Team Page with URL, card style and filter for all store views.
Data entry
We create members and departments and take over photos and texts from your existing material.
Testing
We check filter, detail view, schema markup and mobile display of the Magento 2 Team Page.
Handover
Your team gets an introduction so that joiners and leavers are maintained in minutes from now on.
Scope compared with testimonials, contact person box and about-us page
The testimonials module from Mironsoft shows reviews and quotes from your customers, the contact person box shows a single person at a product or category. The Magento 2 Team Page instead presents the whole team in one place, with departments, filter and schema.
They complement each other: anyone who clicks in the contact person box can jump to the profile on the Magento 2 Team Page. All modules work with Alpine.js in the Hyvä theme.
No download, but a personal setup
The team directory is not listed here as a finished download file for self-installation. The purchase is a commission: after the purchase we get in touch, install the module in your shop and set up departments, profiles and display together with you.
Frequently asked questions
Everything important about profiles, schema, privacy and how the purchase works.
How can I create a team page with employees in Magento 2?
Can I group employees by department?
Is Person schema data output for Google?
May I publish photos and names of my employees?
Does filtering work without a page reload?
Does the Magento 2 Team Page run with Hyvä and full-page cache?
Can I run the page in several languages?
Can I link the team page in the footer or menu?
How does this differ from the testimonials module?
Can I download and install the module myself?
Magento 2 Team Page – Mironsoft Team Directory