Sector(s)
The group brings together several brands. Each had its own site, sometimes with country versions, on Joomla: inconsistent code, multiple databases, heavy maintenance. Parker+Parker built a site factory, started directly on Drupal 10, which serves more than 10 sites from a single codebase. The existing interface was kept. The functional redesign added a product block grid, a quote request cart with no online payment on two brand sites, and a product comparison tool.
About the project
Results
- More than 10 brand and country sites on a single Drupal codebase, replacing standalone Joomla sites.
- Up to 4 products compared side by side.
- A quote request cart on 2 brand sites, with no online payment.
Goal
Bring all brands and countries onto one platform while keeping the existing interface, so that visitors keep their bearings and the web team maintains a single codebase. Product sites also had to let visitors request a quote for several products at once and guide them in choosing a product.
Challenge
- Each brand has its own visual identity, and some have several country sites.
- The existing design had to be reproduced block by block.
- Quote requests had to reach the right team, with no checkout, no price list and no payment.
Solution
- Drupal 10 multisite foundation. A master site, then brand and country sites created by duplication, each with its own theme.
- Block library. Editable blocks that reproduce the original design, defined in workshops with the group's web team.
- Product block grid. Sticky tab bar under the header, colors, product text and image, related products (up to 5), product page banner and product ranges.
- Quote request cart. On two brand sites, visitors add product pages to a cart, then send their selection to the relevant team through a form. No payment: an email summarizes the requested products.
- Product comparison. Faceted filters, grid or list view, selection of up to 4 products, then a table comparing their specifications, linked to the quote cart.
- Search and multilingual. Search indexing titles, blocks and product codes, and sites translated into the languages of each market.
- Application maintenance. Parker+Parker provides maintenance and support at the group's request.
What editors do without developers
The group's web team edits its pages from the block library, chooses which products appear in the comparison tool from each product page, and changes the quote cart texts from a translatable settings page.
Why Drupal was chosen
The brand and country sites ran on separate Joomla installations, with code that had drifted apart and several databases to maintain. The group needed a single platform for all its brands, a long-term upgrade path and the ability to launch a new site quickly. With multisite, a feature of Drupal core, one codebase serves every site, each with its own theme, languages and content. Starting directly on Drupal 10 avoided an intermediate version and a second migration. Drupal's content modeling makes product data reusable: specifications entered once in a product page feed both the comparison table and the quote request email. Built-in multilingual support covers the languages of each market.
Technical Specifications
Drupal version:
Key modules/theme/distribution used:
Paragraphs made it possible to rebuild the existing design as reusable blocks. All brand and country sites share one codebase through Drupal core's multisite feature, so no contributed module is needed for it.