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

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

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

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

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

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

Scroll

Drupal-ի առանձնահատկությունների մոդուլի տարբերակի թարմացում

11/05/2025, by Ivan

Նախորդ դասում մենք քննարկեցինք ինչպես ստեղծել feature-մոդուլներ Դռուպալում, եկեք այս դասում քննարկենք ինչպես թարմացնել այս մոդուլները՝ ավելացնելով նոր ֆունկցիոնալություն:

Drupal features

Մենք ունենք feature-մոդուլ alpha1 տարբերակը, ստեղծենք մոդուլի հաջորդ տարբերակը՝ alpha2: Այս դեպքում նորությունների բլոկում՝ բացի վերնագրից, կավելացնենք նաև ամսաթիվը և կարճ նկարագրություն (թիզեր): Պատճենում ենք feature-մոդուլի alpha1 տարբերակի պահոցը՝ sites/all/modules папка, բայց չենք ակտիվացնում այն, ինչը թույլ կտա մեզ վերաստեղծել այս feature-ն:

features recreate

Բայց նախ փոփոխենք view-ը՝ նորությունների բլոկը ցույց տալու համար։ Ավելացնում ենք post date (հրապարակման ամսաթիվ) և body (բովանդակություն) դաշտերը՝ սահմանափակմամբ 100 նշանով։ Պահպանում ենք view-ը։

Views add field

Հիմա նորությունների բլոկը ունի մի փոքր այլ տեսք:

Features news block

Հիմա նորից մտնում ենք features բաժին և վերաստեղծում ենք մեր feature-մոդուլը (երկրորդ նկար): Փոփոխվելու է միայն տարբերակը, քանի որ մենք նոր վյուեր և կոնտենտի տեսակներ չենք ստեղծել, պարզապես փոփոխել ենք մեկ view։ Սեղմում ենք download feature (բեռնել):

Features version

Պահպանում ենք նոր արխիվը մեր նոր feature-մոդուլով, որը կլինի ավելի նոր alpha2 տարբերակով: Այս նոր feature-մոդուլը տեղադրում ենք այլ կայքում, որտեղ դեռ էկրանին է կա alpha1 տարբերակը: Պատրաստում ենք feature-մոդուլը և տեղադրում ենք այն:

Features override

Դռուպալը ավտոմատ կերպով նկատում է տարբերությունը, քանի որ feature-մոդուլում փոփոխություններ են եղել։ Այս փոփոխությունները կարող են վերադառնալ նախկին ֆունկցիոնալությանը:

Features revert

Այժմ մաքրում ենք cache-ը, և մեր նորությունների բլոկը կայքում թարմացվում է feature-մոդուլի հետ միասին:

Features News