Service Module (mod_service)
The service module presents your offering to visitors as a clean, sales-oriented catalogue. Each service record carries a description, technical specifications and full SEO fields. Categories group services by topic, while the highlighted and homepage flags decide which services earn prime visibility.
- Service catalogue: complete service pages with name, rich HTML body, summary and specifications fields.
- Category management: per-language service categories with hierarchy, ordering and language-fit validation.
- Highlighted flag: pick showcase services with the highlighted field and numeric ordering.
- Homepage display: selected services can be pushed straight to the homepage via show_on_homepage.
- SEO fields: title, keywords, description and a per-language unique seo slug; menu links update automatically when the slug changes.
- Deck summary standard: a 90-120 character summary keeps promotional copy consistent.
- Media: a cover image per record, per-module galleries and video references.
- Access control: edit and delete permissions managed through ACL groups.
SEO and Showcase Strategy
Every service record defines a unique SEO title, keyword set and description; the slug is unique per language and changes propagate to the site's menu links automatically. The highlighted flag works together with numeric ordering, so high-margin or seasonal services can climb to the top of the list, while show_on_homepage binds the service page directly onto the homepage.
Multilingual Core and Integration
Parallel service catalogues run across ten active languages; category-language fit is validated automatically and RTL languages keep their natural flow. The specifications field carries structured details such as scope, delivery time and pricing tiers. ACL groups decide which administrator may edit or delete which record; records owned by others need the moderation role.
Through the MCP/AI integration, service records can be listed, created, updated and deleted by AI agents; summary length, category-language matching and SEO fields are validated on every operation, keeping the catalogue fresh and search-engine friendly.