Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

6.1. Drupal ի հիմնական թեմաները

07/11/2022, by Narine

Drupal-ն օգտագործում է նոր Twig կաղապարի շարժիչը: Ուստի բոլոր թեմաները նրա համար վերամշակվեցին։ Եկեք մտնենք և տեսնենք, թե ինչ կա դրա մեջ /core/themes folder

drupal 8 theme

We have a Twig template; builder themes classy, stable, stark; ready-made themes bartik, seven.

Մենք ունենք Twig ձևանմուշ,  կառուցող թեմաները classy, stable, stark;; պատրաստի թեմաներ bartik, seven.

Կաղապար Twig

Drupal-ը ներառում է Symfony գրադարանների մի մասը.

https://symfony.com/

Ներառյալ Թվիգ. Սա մեզ թույլ տվեց վերաշարադրել Drupal-ը ոչ թե զրոյից, այլ պատրաստի երթուղային և կաղապարային շարժիչով, YML ֆայլերով և այլ Symfony և Zend Framework գրադարաններով։

Ի՞նչ է անում Twig-ը և ինչու այն չկար 7-րդ Drupal-ում: Twig-ը կայքի տրամաբանությունը բաժանում է PHP-ի, իսկ կայքի դասավորությունը՝ HTML-ի: Այն ստիպում է կոդավորողին չօգտագործել PHP կոդը կաղապարում, ինչը նշանակում է, որ դուք չեք կարող հարցում գրել տվյալների բազայում, չեք կարող բեռնել օգտվող, հանգույց կամ տերմին PHP կոդի միջոցով: Անհրաժեշտ է պատրաստի փոփոխականները տեղափոխել կաղապար և դրանք դուրս բերել Twig-ի միջոցով։ Թվիգի մասին ավելին կխոսենք այս բաժնի հաջորդ հոդվածում:

Classy կառուցող թեմա

Սա հիմնական թեմա է, այն ոճավորված տարրերի մի շարք է, որոնք օգտագործում են Seven և Bartik թեմաները: Այս թեմայով դիզայները չպետք է թեմա անի, այն ծառայում է կայքի առանցքում թեմաների մշակման պարզեցմանը։

drupal 8 classy

Կառուցող թեմա Stable

Եվ այս թեմայի հետ մենք որպես դիզայներ շատ ենք աշխատելու։ Ես նախատեսում եմ հոդվածներ պատրաստել այն մասին, թե ինչպես ստեղծել իմ սեփական թեմաները Drupal-ի համար այս թեմայի հիման վրա: Այս թեման նման է Zen թեմային, այն պարզ է և ունի նվազագույն պարամետրեր:

Այս թեմայի շուրջ մենք կանենք այս հոդվածի 6.3-ի թեմայի ներքո: Ստեղծեք ձեր սեփական Drupal թեման՝ հիմնվելով Կայուն թեմայի վրա:

Կառուցող թեմա Stark

Եթե իմաստ ունի Stable թեմայով ենթաթեմա կազմել, ապա Stark թեման միայն կրթական նպատակներով է, Սթարքի թեման կքննարկենք 6.2 հոդվածում։

drupal 8 starc

Bartik Base Theme

drupal 8 bartik

Սա նույն թեման է, ինչ 7-րդ Drupal-ը, միայն վերափոխված է Twig-ի միջոցով և նույնիսկ ավելի հարմարվողական.

Seven Theme

Seven Theme

drupal 8 seven

Seven թեման նույնպես տեղափոխվել է 7-րդ Drupal-ից: Եվ ինչպես Bartik-ը, այն շատ ավելի գեղեցիկ է հեռախոսի և պլանշետի համար.

drupal 8 seven adaptive

Այժմ ձեզ համար պարզ և հարմար կլինի նորություններ տեղադրել Drupal բլոգում անմիջապես ձեր հեռախոսից:

Հարկ է նշել նաև Drupal-ի նոր ընտրացանկը, այն հարմարվողական է և չի խանգարում կայքի դասավորությանը, քանի որ խանգարում էին Գործիքադարակի կամ Ադմինիստրատորի ընտրացանկը։