Tworzenie treści z użyciem modułu Paragraphs to całkowicie odmienne podejście w porównaniu do “standardowego” tworzenia treści w Drupalu. W skrócie: przygotowujemy komponenty (paragraph type), a następnie przy tworzeniu wpisu wybieramy dowolne z dostępnych komponentów.  Komponentami mogą być proste elementy z tekstem, zawartości z kolumnami czy też złożone elementy takie jak slidery, video czy galerie zdjęć.
Każdy, kto kiedykolwiek pracował w branży IT, zetknął się z problemami komunikacyjnymi na linii programista-tester, opcjonalnie: inna osoba, zajmująca się sprawdzaniem, czy zadanie jest poprawnie wykonane. Rozmawiając z programistami, możesz poznać wiele anegdot odnośnie do tego, jakiego rodzaju zgłoszenia zwrotne dostawali.
W ostatnich latach serwisy internetowe bardzo się zmieniły. Powstało wiele nowych usług i serwisów społecznościowych. Dużą rolę w internecie odgrywają obecnie aplikacje mobilne. Wymiana danych między serwisami internetowymi to już nic dziwnego. Integrację z usługami zewnętrznymi to norma, szczególnie w przypadku dużych aplikacji e-commerce czy systemach płatności online. Tu nasuwa sie pytanie: czy używając Drupala możemy komunikować się z usługami zewnętrznymi?
DrupalDay w Warszawie już za nami. W sobotę na darmowe szkolenie przyszło 11 osób. Jarosław Bartman poprowadził warsztat z podstaw Dockera oraz aplikacji docker-drupal (https://github.com/droptica/docker-drupal), a Paweł Górski mówił o tworzeniu własnego modułu dla Drupala 8. Prezentacje będą dostępne na profilu naszej agencji drupalowej na slideshare http://www.slideshare.net/droptica_pl/ w ciągu kilku dni.
Drupal nie słynie z małej ilości zapytań do bazy danych, a kiedy trzeba obsłużyć tysiące użytkowników w każdej sekundzie, baza danych bywa naprawdę mocno obciążona. Tak było w przypadku Kwestiasmaku.com - bardzo popularnej strony internetowej odwiedzanej przez miliony użytkowników szukających przepisów i inspiracji kulinarnych. Kiedy rozpoczęliśmy współpracę z Kwestia Smaku, z początku zajmowaliśmy się rozwojem nowych funkcji w serwisie.
Od premiery Drupala 8 minęło już trochę czasu. Ciągle pojawiają się nowe projekty oraz moduły. Na drupal.org coraz więcej projektów jest dostosowanych do wersji 8.x. Niestety, często są to wersje nie do końca stabilne oraz pozbawione bugów. Ilość dodatkowych modułów, które możemy zainstalować na Drupal 8, wynosi na dziś około 2250 w porównaniu do 12400 na Drupala 7. Gołym okiem widać, że mamy dużo węższą gamę gotowych rozwiązań niż w przypadku starszej generacji.
Wielokrotnie wspominaliśmy, że w Droptica używamy Dockera oraz aplikacji docker-drupal (https://github.com/droptica/docker-drupal). Pokażemy tutaj jak szybko zapoznać się z naszą aplikacją i jak rozpocząć pracę z Dockerem i Drupal 8. W naszej agencji drupalowej pracujemy na systemie operacyjnym Linux, głównie na Ubuntu, dlatego opis ten będzie dotyczył Ubuntu 16.04.
Entity API jest teraz w rdzeniu Drupala 8. Nie ma już prawie żadnej wymówki, żeby tworzyć tabele w bazie, które nie są zarazem encjami w Drupalu. Jeśli więc do Drupal developmentu podchodzisz serio - przeczytaj ten tekst! Tworząc encję, otrzymujesz za darmo integrację z Views - możesz pozwolić na dodawanie pól do swoich encji oraz dostajesz UI do zarządzania nimi.
W pierwszej części wpisu opisaliśmy narzędzia do wspomagania zarządzania projektami, komunikacji oraz środowisko programistyczne. W tym poście znajdzie się opis naszego sposobu na pracę z lokalną wersją serwisu internetowego. Lokalna kopia serwisu internetowego W Droptica każdy z programistów ma u siebie na komputerze kopię serwisu internetowego. Zadania programistyczne wykonuje lokalnie, a po wykonaniu zadania dodaje zmienione pliki do repozytorium GIT.
W czwartek, 6 października, odbyło się pierwsze, organizacyjne spotkanie, dotyczące przyszłorocznej konferencji DrupalCamp. W zebraniu wzięli udział pracownicy firmy naszej agencji drupalowej. Wstępnie została ustalona lokalizacja i data wydarzenia, porozdzielane zostały również zadania pomiędzy organizatorami.
MG 1202 Blur

Porozmawiajmy o Twoich projektach