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

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

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

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

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

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

Scroll

Drupal-ի առանձնահատկությունների նորություններ

11/05/2025, by Ivan

Այս դասընթացում ես կբացատրեմ, թե ինչպես օգտագործել նույն հնարավորությունները կայքում՝ դրանք տեղափոխելով այլ կայք մեկ կտտոցով՝ օգտագործելով feature մոդուլը. Նախ փորձենք մի բան պարզ, ստեղծենք նորությունների փունջ, մասնավորապես՝

  • «Նորություններ» հղումը մենյուում՝ նորությունների էջի վրա
  • Նորությունների էջը
  • Նորությունների բլոկը գլխավոր էջում

Կարծում եմ՝ սա բավական է, որպեսզի բացատրել մոդուլ Features-ի գործարկումը:

Նախ անհրաժեշտ մոդուլները տեղադրում ենք՝

Features, Views, CTools.

Ստեղծում ենք «Նորություն» կոնտենտի տեսակ և ապա մի քանի նոդեր այդ կոնտենտի տեսակով:

Այժմ կստեղծենք View էջ և բլոկ:

Էջ՝

Վերնագիր

Վերնագիր՝ Նորություններ

Ֆորմատ

Ֆորմատ՝ Անհատականացված ցուցակ | Կարգավորումներ

Ցուցադրել՝ Բովանդակություն | Անոնս

Ֆիլտրի չափանիշներ

Բովանդակություն՝ Ցուցադրված (Այո)

Բովանդակություն՝ Տիպ (= Նորություն)

Ուռճացման չափանիշներ

Բովանդակություն՝ Փոստի ամսաթիվ (desc)

 

Էջի կարգավորումներ

Հասցե՝ /news

Մենյու՝ Պարզ: Նորություններ

 

Ակսես՝ Հեղինակության թույլտվություններ | Ցուցադրել հրապարակված բովանդակությունը

Pager

Օգտագործել էջանիշ՝ Փ पूर्ण | Էջերի համար 10 էլեմենտ

Բլոկ՝

Վերնագիր

Վերնագիր՝ Նորություններ

Ֆորմատ

Ֆորմատ՝ Անհատականացված ցուցակ | Կարգավորումներ

 

Ցուցադրել՝ Դաշտեր | Կարգավորումներ

 

Դաշտեր

Բովանդակություն՝ Վերնագիր

Ֆիլտրի չափանիշներ

Բովանդակություն՝ Ցուցադրված (Այո)

Բովանդակություն՝ Տիպ (= Նորություն)

Ուռճացման չափանիշներ

Բովանդակություն՝ Փոստի ամսաթիվ (desc)

Pager

Օգտագործել էջանիշ՝ Ցուցադրել որոշակի քանակությամբ տարրեր | 5 տարրեր

 

Հիմա ադմինիստրացիոն հատվածում կարգավորում ենք բլոկի դիրքը, և մենք ստանում ենք հետևյալը՝ /news հասցեում՝

Drupal features

Ես արել եմ պարզ ցուցադրում, սակայն կարող եք ոչ միայն վերնագիրը ցուցադրել նորությունների բլոկում, ավելացնել ամսաթիվ, նորության անոնս: Այնուամենայնիվ, ես հատուկ շատ պարզ view էի ստեղծել, որպեսզի հետո այն բարելավեմ և ցույց տամ, թե ինչպես են տեղի ունենում feature մոդուլների թարմացումները Դռուպալում:

 

Այժմ ստեղծենք feature մոդուլ մեր views-ից:

admin features

Սեղմում ենք create new feature (ստեղծել նոր ֆունկցիա):

Հիմա պետք է լրացնենք feature մոդուլի ստեղծման ձևը:

!Այս կարևոր է. Feature մոդուլի անունը պետք է լինի եզակի, ոչ միայն news, blog կամ նմանատիպ անուններ, քանի որ նույն անունները մոդուլների կամ feature մոդուլների կարող են առաջացնել սխալներ:

Անվանումը՝ drupalbook.org News feature

Նկարագրությունը՝ Ցուցադրում է նորությունների էջ և բլոկ

Վարկած՝ 7.x-1.0-alpha1

 

Հիմա ընտրում ենք Edit views և փնտրում մեր ստեղծած view-ը (News): Features-ը ավտոմատ կերպով կավելացնի News view-ը բոլոր իր դիսփլեյներով:

Այլև պետք է ավելացնել Կոնտենտի տեսակ՝ node, հատկապես ընտրելով Նորություն:

CTools features

View-ը կա, կոնտենտի տեսակ կա՝ սեղմում ենք download feature և բեռնում feature մոդուլը: Այս feature մոդուլը կարող է տեղադրվել որպես սովորական մոդուլ:

export feature

Նախ, տեղադրեք նաև Features մոդուլը նոր կայքում:

features install

Այժմ կարող եք ստեղծել նորություններ նոր կայքում և պետք է ավելացնել բլոկը ձախ սահմանի:

feature news

Շատ հավանաբար դուք արդեն նկատել եք, որ միայն ֆունկցիոնալությունն է տեղափոխվում, իսկ նոդերը տեղափոխելու համար օգտագործեք Feeds մոդուլը: Այս մոդուլը ես նաև կներկայացնեմ մեկ այլ դասընթացում իմ Դռուպալ ուղեցույցում: