Update der Oxfam Shops Site von Drupal 7 auf 10

Oxfam Shops Startseite auf verschiedenen Mobilgeräten
Kunde
Oxfam Deutschland Shops gGmbH
Tätigkeitsfeld
  • NGO
Online seit

Für die Website der von Oxfam betreuten Shops haben wir den Migrationsprozess von Drupal 7 auf Drupal 10 begleitet. Basierend auf dem nutzungsfreundlichen Layout-Builder bauten wir das Frontend neu auf und verliehen damit der Seite ein frisches Gesicht. Auch den Shop-Finder haben wir für eine effizientere Nutzung mit aktuellem Code optimiert. Um den neuen Möglichkeiten des überarbeiteten Webforms-Moduls in Drupal 10 gerecht zu werden, wurde die Integration von Webforms in CiviCRM umfassend angepasst.

Darum wurde Drupal gewählt

Die Website von Oxfam Shops basiert seit dem Launch von Version 5 auf dem CMS Drupal. Zu dieser Zeit und bis heute war dies das einzige fähige Open-Source-CMS für eine inhaltsgesteuerte Website. Durch den Einsatz des Layout-Builders hat der*die Kund*in die volle Kontrolle über den Inhalt und verfügt über ein komfortables Werkzeug, um die vielen Shopseiten und News-Inhalte mit ihren speziellen Anforderungen zu verwalten.
Die Integration von CiviCRM und die Verfügbarkeit vieler weiterer Module macht Drupal zu einem optimalen System für die Anforderungen von Oxfam Shops.

 

Screenshot der gesamten Startseite von shops.oxfam.de

Ziele, Anforderungen und Ergebnis

Ziel war es, das Nutzungserlebnis sowohl für das Redaktionsteam als auch für die Besucher*innen für eine mühelose Navigation zu optimieren.
Wir standen also vor der Herausforderung, die Webseite mit all den neuen Modulen und Funktionen von Drupal 10 anzupassen und unsere*n Kund*innen mit diesem Angebot vertraut zu machen.
Um diesem Anspruch gerecht zu werden haben wir die Funktionalität unseres nutzungsdefinierten Moduls block_overrides mit den Möglichkeiten des von Drupal integriertem Layout-Builder neu aufgebaut.


Auch die Integration der Newsletter-Versandfunktionen mit CiviCRM haben wir im Rahmen der aktuellen Anforderungen neu geschrieben.
Durch diese Anpassung ist die Erstellung eigener Formulare mit Webforms und die Übertragung an CiviCRM ohne die Unterstützung seitens unserer Entwickler*innen möglich und unterstützt damit einen unabhängigen Workflow für Oxfam.


Darüber hinaus haben wir einige Verbesserungen in den Shop-Finder integriert um eine intuitive Interaktion mit der Webseite zu gewährleisten.
 

Community contributions

Diese Module wurden im Rahmen des Projekts für die Drupal Community erstellt: