logo

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

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

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

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

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

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

Scroll
18/05/2025, by Ivan

Ի՞նչ բաղադրիչներ ունի View-ը (Դիտումը)

Երբ ադմինիստրատիվ ինտերֆեյսում խմբագրում եք view (Դիտում), կտեսնեք հետևյալ բաժինները (կամ հատվածները), որոնք թույլ են տալիս ընտրել՝ ինչ տվյալներ արտածել, ինչ կարգով և ինչ ձևաչափով․

Display (Ցուցադրում)

Յուրաքանչյուր view կարող է ունենալ մեկ կամ ավելի ցուցադրումներ (display), որոնցից յուրաքանչյուրն ապահովում է արդյունք մեկ կոնկրետ ձևաչափով։ Ցուցադրման տարբերակներն են՝

Page (Էջ)
Ստեղծում է արդյունք որոշակի URL-ում, որպես այդ էջի հիմնական բովանդակություն։
Block (Բլոկ)
Ստեղծում է արդյունք բլոկում, որը կարող եք տեղադրել ցանկացած էջում։
Feed (Հոսք)
Ստեղծում է RSS կամ այլ տիպի հոսք (feed)։
Attachment (Կցորդ)
Ստեղծում է արդյունք, որը կարելի է կցել այլ ցուցադրման (display)։
Format (Ձևաչափ)
Կախված ցուցադրման տեսակից, կարող եք ընտրել՝ տվյալները արտածել աղյուսակի (table), ցանցի (grid), HTML ցուցակի (list) կամ այլ ձևաչափով։ Որոշ ձևաչափեր նաև թույլ են տալիս ընտրել՝ արտածել ամբողջական էականներ (rendered entities) թե միայն դաշտերը (fields)․ օրինակ, եթե օգտագործում եք աղյուսակ (table), պետք է անպայման արտածեք դաշտերը։
Fields (Դաշտեր)
Կախված ձևաչափից, կարող եք ընտրել՝ բովանդակության որ դաշտերն արտածել։ Օրինակ, եթե պատրաստում եք բաղադրատոմսերի view, block-ում կարող եք ցույց տալ միայն անվանումները, իսկ ամբողջական էջում՝ նաև պատկերի դաշտը, քանի որ ավելի շատ տարածք կա։
Filter criteria (Ֆիլտրի չափանիշներ)
Ֆիլտրերը սահմանափակում են արտածվող տվյալները՝ ըստ որոշ չափանիշների, օրինակ՝ բովանդակությունն արդեն հրապարակված է, թե ոչ, տեսակը կամ դաշտի արժեքը։ Օրինակ, բաղադրատոմսերի view-ի համար կֆիլտրեք Recipe բովանդակության տեսակը և միայն հրապարակվածները։ Ֆիլտրերը կարող են նաև բաց լինել (exposed), այսինքն՝ օգտվողը կկարողանա ընտրել իր ֆիլտրի արժեքը (օրինակ՝ բաղադրիչների ընտրություն)։
Sort criteria (Դասավորության չափանիշներ)
Սահմանում է, թե ինչ կարգով են ցուցադրվում արդյունքները՝ կարող է լինել ըստ ցանկացած դաշտի։
Contextual filters (Կոնտեքստուալ ֆիլտրեր)
Սրանք նման են սովորական ֆիլտրերին, սակայն արժեքները գալիս են ցուցադրման կոնտեքստից, օրինակ՝ էջի ամբողջական URL-ից, ընթացիկ ամսաթվից կամ այլ դինամիկ արժեքից։
Relationships (Հարաբերություններ)
Հնարավորություն են տալիս ընդլայնել արտածվող բովանդակությունը՝ կապելով հիմնական բովանդակությունը այլ էականների հետ։ Հարաբերությունները ստեղծվում են դաշտերի միջոցով՝ օրինակ, ցանկացած նյութ ունի հեղինակ (author) դաշտ, որը հղում է կատարում օգտվողի հաշվի վրա։ Հարաբերություն ստեղծելուց հետո կարելի է view-ում ցուցադրել նաև հղված էականի դաշտերը։

Հոդվածը՝ Drupal User Guide-ից։ Գրվել և խմբագրվել է Surendra Mohan և Jennifer Hodgdon կողմից։