logo

Dodatni tipovi blokova (EBT) - Novo iskustvo rada sa Layout Builder-om❗

Dodatni tipovi blokova (EBT) – stilizovani, prilagodljivi tipovi blokova: slajdšouvi, kartice sa tabovima, kartice, akordeoni i mnogi drugi. Ugrađena podešavanja za pozadinu, DOM Box, javascript dodatke. Iskusite budućnost kreiranja rasporeda već danas.

Demo EBT moduli Preuzmite EBT module

❗Dodatni tipovi pasusa (EPT) – Novo iskustvo rada sa pasusima

Dodatni tipovi pasusa (EPT) – analogni skup modula zasnovan na pasusima.

Demo EPT moduli Preuzmite EPT module

Scroll

Struktura foldera Drupal 8 multisajta

20/06/2025, by Ivan

Ispod je primer multisajt strukture sa Drupal 8. Radi jednostavnosti, ostali glavni folderi i fajlovi Drupala nisu navedeni.

Multisajt struktura:

-- core

-- modules
   -- contrib
   -- custom

-- themes
   -- contrib
   -- custom

-- sites
   -- site1
         -- modules
            -- custom
            -- contrib
         -- themes
            -- custom
            -- contrib
         -- files
   -- site2
         -- modules
            -- custom
            -- contrib
         -- themes
            -- custom
            -- contrib
        -- files
   -- site3
         -- modules
            -- custom
            -- contrib
         -- themes
            -- custom
            -- contrib
        -- files

Devops scenario:

U multisajt okruženjima, obično svaki pratilac sajta održava svoj sopstveni kod sajta. U složenijim okruženjima, frontend developeri takođe žele da produkcijska puštanja budu nezavisna od uobičajenih Drupal puštanja. Ispod je primer kako multisajt folderi Drupal 8 mogu biti podeljeni na nekoliko repozitorijuma. Pretpostavlja se da svaki sajt ima svoju bazu podataka i zajednički kod, kao što je prikazano ispod.

.                    ----> Repository1 (zajednički svim developerima)
-- core                                                           

-- modules
   -- contrib
   -- custom

-- themes
   -- contrib
   -- custom           ----> Repository2 (u upravljanju frontend developera)

-- sites
   -- site1            ----> Repository3 (u upravljanju developera site1)
         -- modules
            -- custom
            -- contrib
         -- themes
            -- custom
            -- contrib
         -- files
   -- site2            ----> Repository4 (u upravljanju developera site2)
         -- modules
            -- custom
            -- contrib
         -- themes
            -- custom
            -- contrib
        -- files
   -- site3            ----> Repository5 (u upravljanju developera site3)
         -- modules
            -- custom
            -- contrib
         -- themes
            -- custom
            -- contrib
        -- files

Ovaj model ima sledeće prednosti:

1. Frontend developeri mogu da vrše nezavisna puštanja od uobičajenih Drupal puštanja.

2. Svaki pratilac sajta može da vrši nezavisna puštanja (na primer, svaki pratilac sajta može imati svoje datume izlaska).