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

6.7. Աշխատեք Drupal-ում շրջանների և բլոկների հետ

11/11/2022, by Narine

Որպեսզի դուք ունենաք նոր տարածաշրջան, որի միջոցով կարող եք ցուցադրել բլոկները, ձեզ հարկավոր է.

  • Ավելացնել տարածաշրջանի տեղեկությունները theme.info.yml ֆայլում
  • Խմբագրել page.html.twig-ը՝ դրան ավելացնելով նոր տարածաշրջանի արդյունքը

 

Ավելացնել տարածաշրջանի տվյալները drupalbook.info.yml ֆայլին

Բոլոր մարզերը միավորված են տարածաշրջանային բանալիներով.

# Regions
regions:
  header: 'Header'
  content: 'Content'
  footer: 'Footer'

Տարածաշրջանի մեքենայի անվանումը պետք է բաղկացած լինի տառերից և թվերից, կարող եք օգտագործել ընդգծումը, ինչպես նաև PHP փոփոխականներում: Ընթեռնելի անունը կարելի է նշել չակերտներով կամ առանց բացատների, բայց ավելի լավ է միշտ նույնը մեջբերել։ Տարածաշրջանի ընթեռնելի անունը ցուցադրվում է ադմինիստրատորի վահանակում, իսկ մեքենայի անունը օգտագործվում է page.html.twig կաղապարում:

Ավելացնել տարածաշրջանի արդյունքը page.html.twig-ին

Տարածաշրջանի ամբողջ ելքը գտնվում է էջի փոփոխականում: Ցանկալի տարածաշրջանը ցուցադրելու համար անհրաժեշտ է ցուցադրել էջի փոփոխականի մի մասը: Արդյունքի համար օգտագործեք տարածաշրջանի մեքենայի անվանումը, օրինակ, մենք ունենք վերնագրի շրջան.

header: 'Header'

Հետևաբար, մենք օգտագործում ենք մեքենայի անվան վերնագիրը.

{{ page.header }}

Դուք կարող եք դուրս բերել ցանկացած տարածաշրջան ձեր theme.info.yml ֆայլից page.html.twig ձևանմուշի ցանկացած կետում:

Ստանդարտ Drupal շրջաններ

Դուք միշտ կարող եք դիմել պաշտոնական փաստաթղթերին: page.html.twig

page.header: ձեր կայքի վերնագիրը ցուցադրելու համար.
page.primary_menu: կայքի հիմնական ընտրացանկը ցուցադրելու համար:
page.secondary_menu: լրացուցիչ մենյու ցուցադրելու համար:
page.highlighted: բովանդակության վրա տեղեկատվություն ցուցադրելու համար:
page.help: օգնություն ցույց տալու համար։
page.content: Կայքի բովանդակությունը ցուցադրելու համար անհրաժեշտ տարածք:
page.sidebar_first: առաջին կողագոտին.
page.sidebar_second: երկրորդ կողագոտին:
page.footer:կայքի ստորագիր:
page.breadcrumb:կայքի breadcrumb.

Դուք կարող եք օգտագործել Drupal-ի ստանդարտ շրջանները, կարող եք ավելացնել ձերը, ամենակարևորը, համոզվեք, որ տարածաշրջանի անունը համապատասխանում է իր գտնվելու վայրին page.html.twig-ում: