logo

Լրացուցիչ Բլոկների Տեսակներ (EBT) - Դասավորության Կառուցողի նոր փորձառություն❗

Լրացուցիչ Բլոկների Տեսակներ (EBT) - ձևավորված, կարգավորելի բլոկների տեսակներ՝ սլայդշոուներ, ներդիրներ, քարտեր, բացվող ցանկեր և շատ ուրիշներ։ Ներառված կարգավորումներ՝ ֆոնի, DOM տուփի, JavaScript փլագինների համար։ Փորձեք դասավորությունների կառուցման ապագան արդեն այսօր։

EBT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EBT մոդուլները

❗Լրացուցիչ Պարբերությունների Տեսակներ (EPT) - Պարբերությունների նոր փորձառություն

Լրացուցիչ պարբերության տեսակներ (EPT) - անալոգիական պարբերության վրա հիմնված մոդուլների հավաքակազմ։

EPT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EPT մոդուլները

Scroll

Articles

13/06/2025, by Ivan

Ստեղծել նոր EPT կարգավորումների ձևի դաս

Ես շատ ծրագրավորողներից լսել եմ անհանգստություններ EPT մոդուլների կարգավորումների քանակի վերաբերյալ՝ DOM Box, ֆոն, շրջանակներ, դասեր և այլն։ Այս ծրագրավորողները ենթադրում էին, որ բովանդակության խմբագիրները կշփոթվեն կամ այլ կերպ կմղվեն ստեղծել արմատապես տարբեր պարբերություններ, զիջումներ, ֆոններ։ Որոշ նախագծերում անհրաժեշտ է ճկունություն և ավելի շատ կարգավորումներ բովանդակության խմբագիրների համար, բայց որոշ նախագծեր ունեն բավականին խիստ Storybook-եր բաղադրիչներով։ Այս դեպքում անհրաժեշտ է փոխել մեր EPT կարգավորումների դաշտի վիջեթը։

13/06/2025, by Ivan

EPT մոդուլները թույլ են տալիս ձեր սեփական թեմայում փոխարինել կաղապարները։

Գոյություն ունի նոր թեմայի առաջարկ՝ --custom վերջածանցով, որպեսզի կարողանաք կաղապարը փոխարինել ձեր թեմայի մեջ.

13/06/2025, by Ivan

EPT մոդուլները թույլ են տալիս վերագրել կաղապարները ձեր սեփական թեմայում։

Գոյություն ունի նոր թեմայի առաջարկ՝ --custom վերջածանցով, որպեսզի կարողանաք փոխարինել կաղապարը ձեր թեմայի մեջ.

13/06/2025, by Ivan

PHP 8-ը ներկայացրեց կոնստրուկտորի հատկությունների առաջխաղացումը (constructor property promotion)՝ մի գործառույթ, որը պարզեցնում է դասի հատկությունների հայտարարումն ու վերագրման գործընթացը՝ թույլ տալով հատկությունները հայտարարել և ինիցիալիզացնել հենց կոնստրուկտորի հայտարարության մեջ։ Այս ձեռնարկում կցուցադրենք, թե ինչպես օգտագործել կոնստրուկտորի հատկությունների առաջխաղացումը Drupal-ի պատվերով մոդուլներում (որոնք պահանջում են PHP 8.0 և բարձր), մասնավորապես՝ կախվածությունների ներարկումը (dependency injection) պարզեցնելու համար ծառայություններում և վերահսկիչներում (con

11/06/2025, by Ivan

Երբեմն անհրաժեշտ է կայքում ունենալ ֆիքսված, մշտական կատեգորիաներ, որոնք չպետք է պատահաբար փոփոխվեն։ Այս դեպքում կարող եք օգտագործել Event Subscriber-ով աշխատող սեփական կոդ։ 

Ավելացնենք նոր Event Subscriber դաս մեր custom մոդուլում։

drupalbook_custom.services.yml

11/06/2025, by Ivan

Հաճախ մենք հանդիպում ենք 500 սխալի էջի, երբ Drupal-ը, ծառայությունները կամ այլ կայքերը հասանելի չեն: Երբ տեսնում ենք 500 (կամ 501-504) սխալի էջ։ Drupal-ում մենք օգտագործում ենք Exception-ներ՝ որոշ կարևոր կոդի կատարումը ստուգելու համար։ Եթե առաջանում է սխալ, օրինակ՝ HTTP հարցման ժամանակ այլ կայք, Drupal-ը կցուցադրի այս սխալը՝ "Կայքում տեղի ունեցավ անսպասելի սխալ։ Խնդրում ենք փորձել ավելի ուշ":

27/05/2025, by Ivan

EBT Block մոդուլը հնարավորություն է տալիս տեղադրել ցանկացած Drupal բլոկ՝ Views, կաստոմ բովանդակային բլոկ կամ ծրագրային ձևով ստեղծված բլոկներ։

21/05/2025, by Ivan

Բարի գալուստ EBT-ի փաստաթղթերին։ Extra Block Types (EBT) մոդուլները Drupal մոդուլների շարք են, ոգեշնչված՝ Guttenberg, Elementor, WP Bakery page builder-ներով։ Layout Builder-ի հետ համատեղ, այս մոդուլները թույլ են տալիս շատ հեշտությամբ կառուցել լենդինգ էջեր։

21/05/2025, by Ivan

Կարող եք տեղադրել EBT մոդուլները Composer-ով ինչպես սովորական Drupal մոդուլները, օրինակ՝ EBT Slideshow՝

composer require drupal/ebt_slideshow


Բոլոր կախվածությունները ավտոմատ կբեռնվեն, և ձեզ անհրաժեշտ չէ ձեռքով փոփոխել ձեր composer.json ֆայլը։ Սա EBT մոդուլների հիմնական գաղափարն է՝ տեղադրել և օգտագործել դրանք ընդամենը մի քանի քլիքով՝ առանց որևէ հատուկ հմտության։

Պարզապես գնացեք Extend էջ և ակտիվացրեք EBT մոդուլը, այդքանն է!