logo

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

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

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

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

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

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

Scroll

Articles

18/05/2025, by Ivan

JSON:API-ն ամբողջությամբ հիմնված է էյնթիթիների վրա։ Սա նշանակում է, որ այն չի կարող մշակել բիզնես կանոններ կամ կատարել այնպիսի գործողություններ, որոնք հնարավոր չէ դիտարկել որպես "CRUD" (ստեղծում, ընթերցում, թարմացում, ջնջում): Բիզնես լոգիկան՝ ինչպես նոր հաշվի գրանցումը, օգտագործողի մուտքագրումը կամ գաղտնաբառի վերականգնումը, չեն ընդգրկված JSON:API-ում։ Այս գործողություններից շատերը արդեն հասանելի են Drupal core-ով։

Ստորև ներկայացված է ամենահաճախ օգտագործվող հնարավորությունների և դրանց լուծումների ոչ լրիվ ցանկը։

18/05/2025, by Ivan

Ռեսուրսների և դաշտերի անվանափոխումն ու անջատումը այժմ արդեն ընդգրկված է հիմնականում (core)։

Եթե անհրաժեշտ է փոխել ռեսուրսի հատկությունները, օրինակ՝ API ուղին, ռեսուրսի քանակները կամ include-ների լռելյայն արժեքները, կամ եթե ցանկանում եք դաշտեր կամ ռեսուրսներ անջատելու ինտերֆեյս, օգտագործեք JSON:API Extras մոդուլը։

18/05/2025, by Ivan

JSON:API մոդուլը նախատեսված է Drupal-ում Entity API, Field API և Typed Data API-ով սահմանված տվյալների մոդելը (բովանդակությունը) JSON:API սպեցիֆիկացիային համապատասխան API-ի միջոցով հասանելի դարձնելու համար՝ հնարավորություն տալով արտաքին համակարգերին փոխազդել Drupal-ի կառավարվող տվյալների (ենթակառույցների) հետ:

Այդ գործընթացում, այն հետևում է Drupal-ի բոլոր անվտանգության միջոցառումներին տվյալների համար՝

18/05/2025, by Ivan

Հասկանալով CORS-ը React-ում

CORS-ը (Cross-Origin Resource Sharing) երկար ժամանակ շփոթություն և հիասթափություն է առաջացրել ծրագրավորողների համար, հատկապես նրանց համար, ովքեր նոր են սկսում։ Այս գաղափարը կարող է բարդ թվալ, հատկապես երբ ստեղծում եք single-page հավելվածներ (SPAs) React, Angular կամ Vue ֆրեյմվորքերով և փորձում եք փոխազդել երրորդ կողմի API-ների հետ։

18/05/2025, by Ivan

Վեբ ծրագրավորման մշտապես զարգացող աշխարհում Drupal 11-ը առանձնանում է որպես ամենահզոր և ճկուն հարթակներից մեկը՝ դինամիկ կայքեր և հավելվածներ կառուցելու համար։ Դրա մոդուլային ճարտարապետությունը հնարավորություն է տալիս ծրագրավորողներին հարմարեցնել և ընդլայնել հիմնական ֆունկցիոնալությունը՝ տարբեր նախագծերի պահանջներին համապատասխան։

18/05/2025, by Ivan

Ի՞նչ է մոդուլային բովանդակությունը (modular content)

Քանի որ ձեր կայքի բովանդակությունը պահպանվում է տվյալների բազայում, ցանկալի է, որ բովանդակությունը լինի մոդուլային։ Սա նշանակում է, որ որոշ էջեր ամբողջությամբ ձեռքով խմբագրելու փոխարեն, ավտոմատ կերպով գեներացվում են այլ բովանդակության տարրերից։ Օրինակ՝ շուկայի կայքի համար կարող եք ստեղծել առանձին բովանդակության տարրեր՝ բաղադրատոմսերի համար։ Եթե բաղադրատոմսերը ունեն դաշտ,

18/05/2025, by Ivan

Ի՞նչ է view-ը (Դիտումը)

View-ը կայքում բովանդակության ցուցակ է։ Core Views մոդուլը պատասխանատու է view-երի արտածման համար, իսկ Views UI մոդուլը թույլ է տալիս ստեղծել և խմբագրել դրանք ադմինիստրատիվ ինտերֆեյսում։ View-եր սահմանելիս նպատակն այն է, որ կայքի տվյալները ցուցադրվեն օգտվողին։