Przejdź do treści
Podobają Ci się nasze treści?
Sięgnij po unikalną wiedzę prosto od developerów i marketingowców. Zapisz się do newslettera.
CAPTCHA
Dziękujemy za zapisanie się do newslettera!
Aby otrzymywać najświeższe, branżowe informacje, potwierdź subskrypcję w mailu, który od nas dostałeś.
PS. Nawet tak ważne wiadomości lubią czasem pomylić folder, dlatego upewnij się, że mail nie trafił do SPAMU
Otwórz swoją skrzynkę e-mail

Jak szybko budować Landing Page w Drupalu? Od Paragraphs do Drupal Canvas

Kategoria: 
Opublikowane: 
Czas czytania
: 8 min

Jeśli dotychczas myślałeś, że Drupal jest przeznaczony wyłącznie dla programistów, a marketerzy muszą prosić o każdą drobną zmianę – czas to zweryfikować. Dziś marketing może wymyślić kampanię jednego dnia, a następnego stworzyć (samodzielnie!) landing page. Wszystko dzięki zaangażowanej społeczności i tysiącom modułów. Wśród rozszerzeń Drupala trzy zasługują na szczególne uznanie – to one zmieniły sposób budowania landing page’y. W tym artykule pokażemy, jak z pomocą Drupal Canvas tworzyć strony metodą drag & drop w zaledwie kilka minut.

Landing page w Drupalu

Dlaczego marketerzy potrzebują rozwiązań low-code w Drupalu?

W biznesie czas płynie szybciej niż w codziennym życiu. Technologia goni technologię, pomysły się mnożą, ale przez brak czasu na realizację trafiają tylko te najważniejsze.

Szybkie wprowadzenie produktu na rynek ma dziś ogromne znaczenie. Time-to-market pokazuje, jak sprawnie firma przechodzi od pomysłu do momentu, w którym produkt zaczyna generować zysk. Dla jednych będzie to moment akceptacji koncepcji, a dla innych pierwsza sprzedaż. Właśnie dlatego zespoły marketingowe coraz częściej sięgają po rozwiązania low-code. Chcą działać szybciej, testować pomysły i wprowadzać zmiany bez angażowania developerów na każdym etapie. Drupal odpowiada na te potrzeby. Dzięki modułom takim jak Paragraphs, Layout Builder czy Drupal Canvas, nie jest już trudnym systemem w codziennej pracy z treściami.

Edytorzy mogą wprowadzać zmiany bezpośrednio w widoku strony – podmieniać zdjęcia, edytować sekcje czy zmieniać układ treści bez przechodzenia między widokami, zależnościami encji i formularzami. Dodatkowo raz przygotowane komponenty można wykorzystywać w wielu miejscach i typach treści, a układ strony nie jest sztywno powiązany z jednym szablonem czy typem zawartości.

To szczególnie przydatne w kampaniach i treściach sezonowych. Jeśli dla przykładu wprowadzasz do oferty produkt, który wymaga innej komunikacji (na przykład z okazji świąt), możesz samodzielnie stworzyć landing page różniący się od pozostałych podstron w serwisie. Takie podejście upraszcza obsługę kampanii marketingowych w Drupalu i skraca czas realizacji. Marketing przejmuje kontrolę nad landingiem, już bez obaw, że po stronie IT zabraknie czasu lub zasobów na dowiezienie potrzebnych funkcji.

Przegląd dostępnych narzędzi: jak budowaliśmy strony do tej pory?

Jeszcze do niedawna budowa landing page’a w Drupalu wiązała się z utworzeniem osobnego szablonu dla każdej podstrony i konfiguracją typu treści w taki sposób, żeby dział marketingu mógł edytować jak najwięcej elementów z poziomu panelu administracyjnego. W praktyce oznaczało to, że nawet z pozoru prosty landing page wymagał sporego nakładu pracy i czasu.

To zaczęło się zmieniać wraz z pojawieniem się Drupala 8 i modułu Paragraphs. Później dołączył Layout Builder, a najnowszym rozwiązaniem jest Drupal Canvas. Dzięki nim konfiguracja landing page’y w Drupalu stała się znacznie prostsza. Wystarczy, że programiści przygotują komponenty wielokrotnego użytku z określonym zakresem edycji, a redaktorzy mogą wykorzystywać je do budowy stron zgodnie z potrzebami kampanii.

  1. Drupal Paragraphs

    Drupal Paragraphs to moduł, który wprowadza nowy typ encji i pozwala tworzyć własne komponenty z dowolnymi polami.

    Przykład? Jeśli chcesz wyświetlić dane kontaktowe konkretnej osoby, potrzebne są pola z imieniem, nazwiskiem, numerem telefonu czy stanowiskiem. Programiści przygotowują strukturę i wygląd komponentu, a redaktorzy wykorzystują go w różnych miejscach i typach treści.

    Dla kogo?

    To rozwiązanie sprawdzi się najlepiej w serwisach, w których redaktorzy chcą mieć wpływ na układ strony i elastyczne zarządzanie treścią, ale jednocześnie nie muszą martwić się o to, czy dodanie kolejnego paragrafu nie zaburzy wyglądu strony.

    Minusy

    Paragrafy umożliwiają zarządzanie układem landing page’y, co wcześniej było w zasadzie niemożliwe. Jednocześnie zmiany w wyglądzie poszczególnych komponentów nadal wymagają zaangażowania programisty. Dodatkowo redaktor widzi efekt wprowadzonych zmian dopiero po zapisaniu treści.

    Plusy

    Największą zaletą paragrafów jest swoboda w budowaniu układu landing page’a. Co ciekawe, ograniczona możliwość edycji wyglądu komponentów po stronie redaktora – często uznawana za wadę – w praktyce działa na korzyść projektu. Takie podejście daje większą kontrolę nad kodem, zwiększa bezpieczeństwo działania witryny i ogranicza ryzyko rozjechania się designu.

  2. Layout Builder

    Layout Builder pozwala edytorom oraz site builderom łatwo i szybko tworzyć wizualne układy do wyświetlania treści. Redaktorzy mogą dostosować sposób prezentacji zawartości zarówno na pojedynczej stronie, jak i w całym typie treści. Dzięki interfejsowi typu drag & drop tworzą szablony stron, wykorzystując pola z danego typu treści oraz bloki Drupala.

    Dla kogo?

    Dla osób, które lubią tworzyć układy stron bez ograniczeń i czują się w tym swobodnie. Idealne narzędzie dla zespołów odpowiedzialnych za budowę stron.

    Minusy

    Budowa landing page’a za pomocą Layout Buildera nadal opiera się na edycji formularzy, a efekt widać dopiero po zapisaniu treści. Dodatkowo korzystanie z bloków Drupala przy tworzeniu stron bywa uciążliwe.

    Plusy

    Pracując z Layout Builderem, łatwo dopasować układ do konkretnej podstrony lub typu treści. Wykorzystanie wcześniej zdefiniowanych bloków, osadzonych w odpowiednich kontenerach, sprawia, że mimo dużej swobody edycji wygląd i design witryny pozostają spójne.

  3. Drupal Canvas

    Drupal Canvas to największy game changer w budowaniu landing page’y w Drupalu. Ten moduł przekształca zwykły CMS Drupal w pełnoprawny page builder. Dzięki gotowym komponentom redaktor może samodzielnie zaprojektować stronę metodą drag & drop, a efekt zmian widzi od razu.

    Dla kogo?

    Drupal Canvas sprawdzi się w firmach, w których liczy się szybkie tworzenie i modyfikowanie stron, testowanie wariantów oraz samodzielna praca nad landing page’ami, bez angażowania zespołu technicznego na każdym etapie.

    Minusy

    Duża swoboda, jaką oferuje Drupal Canvas, niesie ze sobą ryzyko wyjścia poza styl danego serwisu. Dlatego potrzebny jest dobrze opisany design system, a komponenty wyposażone w odpowiednie ograniczenia, które zapobiegają rozjechaniu się wyglądu strony.

    Warto też pamiętać, że Drupal Canvas to stosunkowo nowe rozwiązanie i nie wszystkie scenariusze da się dziś zrealizować wyłącznie z jego pomocą.

    Plusy

    Drupal Canvas wyraźnie upraszcza pracę redaktorów. Tworzenie treści i zarządzanie landing page’ami stało się o wiele prostsze i szybsze. Każda zmiana jest widoczna od razu na etapie edycji, bez przełączania się między widokiem edycji a wyglądem strony.

Paragraphs, Layout Builder czy Drupal Canvas?

CechaDrupal ParagraphsDrupal Layout BuilderDrupal Canvas
Styl pracyEdycja strukturalna (formularze, pola)Układania bloków w edytorze, konfiguracja sekcjiWizualna edycja interfejsu (drag & drop)
PodglądPo zapisaniu i przeładowaniu stronyWidoczny podczas układania layoutuNatychmiastowy, w czasie rzeczywistym
Filozofia układuStabilność i spójnośćElastyczność poprzez konfiguracjęPełna swoboda w ramach komponentów
Próg wejściaŚredni – wymaga zrozumienia struktury pólŚredni – narzędzie dla site-builderówNiski – intuicyjny dla marketera
Czas budowy LPStandardowy proces wdrożeniowyZależny od konfiguracji i przygotowania komponentówSzybki – gotowe komponenty dostępne od ręki
Rola ITTworzenie i rozwój komponentówKonfiguracja layoutówMinimalna – dostarczanie komponentów

Jak stworzyć Landing Page w Drupal Canvas?

1. Zainstaluj moduł Drupal Canvas.

Dodanie modułu Canvas

2. Wybierz z panelu Pages.

Strony

W tym widoku zobaczysz wszystkie strony, które możesz edytować za pomocą Drupal Canvas. Wejdź np. w edycję strony głównej.

Edycja podstrony

3. W widoku edycji zauważysz obszar podzielony na trzy części. Po lewej stronie znajduje się panel z dostępnymi komponentami, stronami oraz warstwami. Po prawej ustawienia danej strony lub – jeśli wybrałeś konkretny komponent – wyświetlają się jego właściwości, z możliwością edycji. W centralnej części zobaczysz miejsce na Twoją treść.

4. Dodaj nową stronę. W tym celu kliknij w nagłówku jej nazwę.

Nowa strona

5. Po dodaniu nowej strony zobaczysz widok z globalnymi regionami – Header oraz Footer, które są takie same dla całej witryny i które również możesz edytować z poziomu Drupal Canvas.

Widok do edycji

6. Testowo stwórz stronę, która będzie miała np. zwykłe CTA oraz formularz kontaktowy. Z panelu po lewej stronie wybierz komponent CTA i przeciągnij go na pole treści.

Strona budowana z pomocą Drupal Canvas

Gdy to zrobisz, w prawym panelu zauważysz jego właściwości, które możesz edytować. Pod treścią jest także slot, do którego możesz dodać kolejny komponent. Slot Przyciski jasno wskazuje, że w tym miejscu należy umieścić komponent przycisku. Po jego dodaniu możesz od razu zmodyfikować treść.

Modyfikowanie treści

7. Jeśli masz zainstalowany moduł Webform i utworzone formularze, wystarczy, że wybierzesz komponent Webform i wskażesz odpowiedni formularz.

Moduł Webform

8. Warto dodać także sekcję z tekstem poprzedzającym formularz, która zachęci użytkownika do jego wypełnienia. W tym celu wybierz komponenty: sekcję, nagłówek oraz tekst. Sekcję umieść pomiędzy komponentem CTA a formularzem.

Formularz

9. W lewym panelu znajduje się także widok warstw, który pokazuje użyte komponenty. Po kliknięciu w wybrany element możesz go edytować lub, przeciągając, zmienić jego położenie.

Warstwy w Drupal Canvas

Podsumowanie

Drupal konsekwentnie rozwija narzędzia, które zmieniają sposób pracy z treścią i stronami kampanii. Moduły takie jak Paragraphs, Layout Builder i Drupal Canvas dają marketingowcom coraz większą samodzielność przy jednoczesnym zachowaniu spójności technicznej i wizualnej serwisu.

Dzięki gotowym komponentom i podejściu low-code budowanie landing page’y przestaje być zależne od każdej drobnej zmiany po stronie IT. Marketing może szybciej reagować, testować różne warianty i uruchamiać kampanie dokładnie w tym momencie, w którym są potrzebne.

Czy do obsługi Drupal Canvas potrzebna jest wiedza programistyczna lub znajomość HTML?

Drupal Canvas działa w modelu drag & drop i pozwala budować strony z gotowych komponentów. Na etapie tworzenia landing page’y lub innych treści nie jest potrzebna ani znajomość HTML, ani wiedza programistyczna. Wystarczy, że redaktor wybierze element, przeciągnie go na stronę, uzupełni treść i gotowe. ;)

Czy mogę wdrożyć Drupal Canvas na już istniejącej stronie opartej na Drupalu?

Oczywiście! Jeśli korzystasz z gotowego motywu, wystarczy sprawdzić, czy opiera się on na SDC (Single Directory Components) – w większości przypadków taka konfiguracja automatycznie wspiera Drupal Canvas. Jeśli jednak masz własny motyw i chcesz w pełni wykorzystać możliwości Canvas, konieczne będzie przygotowanie i ostylowanie komponentów.

Czy strony zbudowane w Drupal Canvas są przyjazne dla SEO i wydajności?

Tak. Komponenty w Drupal Canvas generują standardowy kod HTML wraz ze stylami i skryptami, który trafia do strony na etapie renderowania. Jeśli komponenty mają poprawną strukturę HTML i są dobrze zaprojektowane, strona pozostaje wydajna, przyjazna dla SEO i gotowa do dostosowania do standardów WCAG.

W jaki sposób Drupal Canvas zapobiega przypadkowym błędom wizualnym i naruszeniu Design Systemu?

Komponenty w Drupal Canvas minimalizują ryzyko błędów po stronie redaktora, ponieważ każdy z nich działa wyłącznie w przewidzianych kontekstach. Kluczową rolę odgrywa także motyw przygotowany pod Canvas – to on zapewnia spójność wizualną elementów takich jak kolory, typografia czy style nagłówków i linków we wszystkich komponentach.

Zapisz się do darmowego newslettera

Zdobywaj wartościową wiedzę z obszaru technologii i marketingu

CAPTCHA
Oceń wpis
0

Dziękujemy za ocenę postu!

Mamy więcej darmowych treści. Nie rezygnuj z nich!
Technologie, SEO, marketing - newsletter z poradami, które od razu możesz wdrożyć! Prosto na Twoją skrzynkę. Za darmo i bez spam
CAPTCHA