Podział strony na oddzielne sekcje tematyczne

Sprawdź, jak dostosowaliśmy serwis do potrzeb różnych grup odbiorców i zapewniliśmy klientowi pełną swobodę w jego rozbudowie

Klient

Enea

Branża

Energetyka

Technologie

logo Drupal Drupal

Główna korzyść

Uproszczenie struktury strony i ułatwienie pracy edytorom

Element tła

Klientowi zależało, aby serwis odpowiadał na potrzeby różnych grup odbiorców i ułatwiał im szybkie odnajdywanie kluczowych informacji. Rozwiązaniem było podzielenie strony na odrębne sekcje.

Największym wyzwaniem technicznym było przygotowanie architektury tak, aby umożliwić dalszą rozbudowę serwisu i nie hamować go przez sztywne rozwiązania. Musieliśmy stworzyć system, który obsłuży indywidualne ścieżki breadcrumbs, odrębne cachowanie treści oraz pozwoli na łatwe dodawanie nowych parametrów, np. stylistyki czy skryptów. Cały mechanizm musiał działać w ramach jednej domeny i jednocześnie być intuicyjny w zarządzaniu dla redaktorów.

Aby zapewnić elastyczność i skalowalność rozwiązania, oparliśmy je o taksonomię z szerokimi opcjami konfiguracyjnymi, która:

  • pozwala na rozbudowanie strony w przyszłości,
  • ułatwia edycję treści,
  • korzysta z gotowych rozwiązań.

Na jej bazie przygotowaliśmy customowy moduł, który rozpoznaje, jaka sekcja strony jest aktualnie otwarta. Pozyskane dane trafiają do wdrożonych w witrynie komponentów, dzięki czemu użytkownik może np. wyfiltrować informacje ofertowe.

Rozwiązanie jest bardzo intuicyjne dla redaktorów. Artykuły i poszczególne podstrony można przypisać do sekcji za pomocą prostej listy rozwijanej podczas dodawania treści.

Klient otrzymał w pełni skalowalne rozwiązanie, które działa w obrębie jednej domeny, ale sprawia wrażenie kilku odrębnych serwisów. Dzięki temu strona odpowiada na potrzeby wielu grup docelowych, oferując świetne doświadczenie użytkownika. Najlepszym dowodem na skuteczność wdrożenia jest to, że klient samodzielnie dodał nową sekcję (Transformacja energetyczna) bez angażowania deweloperów i ingerencji w kod strony.

O projekcie Enea

Krystian Brzoza

Drupal Developer

Kluczowym elementem wdrożenia było oparcie architektury o taksonomię, a nie sztywny kod. Dzięki temu klient może samodzielnie zarządzać strukturą serwisu.

Element tła
  1. Gdy kierujesz ofertę do różnych grup odbiorców.

  2. Gdy przewidujesz rozwój oferty.

Chcesz dostosować serwis do różnych odbiorców?