Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

3.5.0 Views մոդուլի ակնարկ.

07/11/2022, by Narine

Եթե դուք հետաքրքրված եք Drupal-ով, ապա վաղ թե ուշ դուք կհասնեք Views մոդուլին: Այս մոդուլը թույլ է տալիս ցուցադրել գրեթե այն ամենը, ինչ կա Drupal-ում՝ օգտվողներ, բովանդակություն, մեկնաբանություններ, դասակարգում: Ավելին, այն թույլ է տալիս ցուցադրել աղյուսակներ, բլոկներ, սլայդերներ, օրացույցներ, ցուցակներ, գրաֆիկներ և այլ տեսակի տվյալներ և դիզայն: Այս մոդուլը ներդրվել է Drupal միջուկում 8-րդ տարբերակից: Այսպիսով, եկեք նայենք այս մոդուլին:

Առաջին բանը, որին դուք պետք է ուշադրություն դարձնեք, մոդուլի չափն է. երկու Views, Views UI մոդուլները զբաղեցնում են 808 և 3.6 մեգաբայթ: Պարզապես հսկայական մոդուլ, բայց ձեզ հարկավոր չէ իմանալ, թե ինչպես է այն աշխատում այն օգտագործելու համար: Views-ն ունի բավականին մեծ ինտերֆեյս, որը կարող եք հասկանալ, եթե ցանկանաք, առանց ծրագրավորման գիտելիքների:

Drupal մենյուում Views-ը գտնվում է Structure — Views:

drupal 8 views

Ինչպես տեսնում եք, Views-ը ցուցադրում է հիմնական էջը, նոր մեկնաբանությունները, վերջերս կայք այցելած օգտվողները և շատ այլ ցուցակներ:

Եկեք գնանք «Դիտումներ» առաջին էջի համար: Դա անելու համար կտտացրեք «Խմբագրել» կոճակը Frontpage դիտման տողում:

drupal 8 views

Ստորև ես կներկայացնեմ բլոկներից յուրաքանչյուրի նկարագրությունը և հղումը դեպի համապատասխան հոդվածը, որը նկարագրում է այս բլոկը:

Նախևառաջ պետք է ուշադրություն դարձնել, թե ինչ ցուցադրել Դիտումներ.

drupal 8 views

Այս տեսանկյունից մենք ցուցադրում ենք բովանդակությունը, այսինքն՝ մեր կայքի հանգույցները։ Սա կարող է ներառել դասակարգում, մեկնաբանություններ, օգտվողներ և այլն: Այս պարամետրը կարող է սահմանվել դիտում ստեղծելիս, այնուհետև այն այլևս չի կարող փոխվել, պարզապես նորից ստեղծեք տեսքը: Հետևաբար, դիտում ստեղծելիս պետք է իմանաք, թե ինչ եք պատրաստվում դուրս բերել:

Այնուհետև մենք կարող ենք սահմանել ադմինիստրատիվ անվանումը Ցուցադրել այն անունը, որը կցուցադրվի տեսքի ներսում և որտեղ կարող է ցուցադրվել այս տեսքը: Իսկ ներքեւում ցուցադրվում է վերնագիրը, որն արդեն կցուցադրվի անմիջապես կայքում, էջում կամ բլոկում։

drupal 8

Ստորև բերված է բլոկի ձևաչափը: Դիտումները կարող են ընդլայնվել այլ մոդուլներով և դրանով իսկ ընդլայնել տեղեկատվության ցուցադրման հնարավորությունը: Օրինակ, եթե տեղադրեք Views Slideshow մոդուլը, կարող եք ցուցադրել սլայդերները.

https://www.drupal.org/project/views_slideshow

Եթե ավելացնեք Օրացույցի մոդուլը, օրացույցը կցուցադրվի.

https://www.drupal.org/project/calendar

Կան բազմաթիվ նմանատիպ մոդուլներ, դուք հեշտությամբ կարող եք գտնել այն, ինչ ձեզ հարկավոր է՝ օգտագործելով google որոնումը և վարելով Drupal դիտումներում (այնի անունը, ինչ ցանկանում եք ցուցադրել)

Լռելյայնորեն, մենք կարող ենք ելք անել բլոկներով (Չֆորմատավորված ցուցակ), HTML ցուցակով (պիտակներ < ul >, < li >), Ցանց (աղյուսակ առանց վերնագրերի), Աղյուսակ (վերնագրերով և տեսակավորելու ունակությամբ):

Ցույց տալ կարգավորումներում մենք կարող ենք սահմանել, թե ինչպես ցուցադրել տվյալները դաշտերում կամ ամբողջությամբ՝ ցուցադրելով թիզերը կամ մի ամբողջ էություն: Բավականին հարմար է թիզեր օգտագործելը: Ենթադրենք՝ թիզերում ունենք ապրանքների ցուցադրման ստանդարտ տեսակ՝ նկար, անվանում, գին և գնել կոճակ: Մենք պետք է ցուցադրենք այս տեսակի արտադրանքը բազմաթիվ բլոկներում՝ կատեգորիաներ, նմանատիպ ապրանքներ, առաջարկվող ապրանքներ, զամբյուղ: Եթե մենք չենք ցանկանում կրկնօրինակել CSS կոդը, մենք կարող ենք պարզապես ոճավորել թիզերի ելքը մեկ անգամ և այնուհետև տեղադրել այս թիզերը այլ դիտումների մեջ:

Դաշտեր

Դաշտերում մենք կարող ենք ընտրել հանգույցներից դաշտեր, օրինակ՝ վերնագիրը և բովանդակությունը։ Մենք կարող ենք կարգավորել դաշտերի արդյունքը, խմբավորել դրանք այստեղ:

Զտել չափանիշները

Դաշտերում մենք կարող ենք ընտրել հանգույցներից դաշտեր, օրինակ՝ վերնագիրը և բովանդակությունը։ Մենք կարող ենք կարգավորել դաշտերի արդյունքը, խմբավորել դրանք այստեղ:

Տեսակավորման չափանիշներ

Այն բանից հետո, երբ մենք զտեցինք մեզ անհրաժեշտ տվյալները, լավ կլինի դրանք նույնպես դասավորել: Օրինակ՝ ցուցադրեք նոր նորություններ վերեւից։

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

Այստեղ մենք կարող ենք կարգավորել այն ուղին, որի վրա կցուցադրվի դիտման էջը և կարգավորել մուտքն այնպես, որ, օրինակ, միայն լիազորված օգտվողներն ունենան մուտք դեպի այս տեսքը:

Վերնագիր և ստորագիր

Թույլ է տալիս ցուցադրել տվյալները տեսարանի վերևում կամ ներքևում: Ավելին, մենք չենք կարող սահմանափակվել պարզ HTML-ով, այլ նաև դաշտեր տեղադրել դիտումից կամ նույնիսկ մեկ այլ տեսք տեղադրել մեր դիտման մեջ:

Անցկացման ձախողում

Այս բլոկի ֆունկցիոնալությունը նույնն է, ինչ Header-ը, միայն այստեղ այն աշխատում է, երբ տեսքը չի ստանում որևէ տվյալ ելքի համար:

Փեյջեր

Մեզ անհրաժեշտ է էջադրողը, երբ ցուցակները շատ մեծ են, և մենք պետք է դրանք կտոր-կտոր անենք: Օրինակ, մենք ունենք 100 նորություն, բայց ցանկանում ենք ցուցադրել դրանցից 10-ը մեկ էջում։

Լեզու

Թույլ է տալիս ընտրել դիտման լեզուն: Սա սովորաբար օգտագործվում է բազմալեզու կայքերում:

Ընդլայնված

Այստեղ մենք սկսում ենք բլոկը, որի հասկանալու համար անհրաժեշտ է ավելի խորը ըմբռնում:

drupal 8 extended

Համատեքստային զտիչներ

Համատեքստային զտիչները թույլ են տալիս ցուցադրել տվյալներ՝ հիմնվելով էջի URL-ի վրա, օրինակ, եթե այն հանգույց/10 է, ապա այս զտիչները ցուցադրում են տվյալներ id 10-ով հանգույցի համար: Դուք կարող եք կարգավորել այս զտիչը, որպեսզի աշխատի օգտատերերի և դրա կողմից ստեղծված հանգույցների հետ: կցուցադրվի օգտվողի հաշվի էջում:

Հարաբերություններ

Communications-ը հզոր գործիք է, որը թույլ է տալիս ցուցադրել առնչվող սուբյեկտներ, օրինակ՝ հանգույցներ և դրանց վերաբերյալ մեկնաբանություններ, կատեգորիաներ և հանգույցներ, որոնցում ընտրված են նրա կողմից ստեղծված այս կատեգորիաները, օգտվողները և բովանդակությունը:

Բացահայտված ձևը

Սրանք ֆիլտրերի կարգավորումներն են, որոնք ընտրված են որպես «Բացահայտ», որպեսզի կարողանաք դինամիկ կերպով փոխել դիտման զտիչները օգտվողների որոնման համար:

Այլ կարգավորումներ

Մեքենայի անվանումը. Դուք կարող եք փոխել այն՝ ընթեռնելիության համար՝ էջ_3, էջ_4-ի փոխարեն:

Ադմինիստրատիվ մեկնաբանություն - ծառայում է այս տեսակետի նշումների համար, որոնք ցուցադրվում են կայքի ադմինիստրատորներին:

Օգտագործեք Ajax. Ajax-ը view-ի համար կարող է աշխատել paginator-ի հետ, այսինքն՝ դուք ցուցադրում եք 10 նորություն, սեղմում եք paginator-ի վրա՝ ցուցադրելու երկրորդ 10 նորությունները, և նրանք բեռնում են առանց էջը վերաբեռնելու։

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

Համատեքստային հղումներ. Անհրաժեշտ է խմբագրումը դիտելու արագ անցման համար:

Օգտագործեք ագրեգացիա: Օգտագործվում է դիտման կողմից ցուցադրվող տողերի քանակը հաշվելու համար: Օրինակ, դուք կարող եք հաշվարկել հանգույցների քանակը կայքի յուրաքանչյուր հատվածի համար:

Հարցման կարգավորումներ. Երբ դուք օգտագործում եք կապեր, ելքի ընթացքում գրանցումները կարող են կրկնօրինակվել, այս դեպքում կարող եք մտնել այս պարամետրը և դիտման համար սահմանել Distinct:

Քեշավորում. Տեսարանը բավականին ծանր է, ուստի ավելի լավ է քեշավորել հազվադեպ թարմացվող տեսքը:

CSS դաս Դուք կարող եք նշել հատուկ դաս՝ ավելի հարմար թեմայի դիտման համար: