logo

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

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

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

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

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

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

Scroll

Articles

11/11/2022, by Narine
carousel

Շատ հաճախ Views ձևանմուշը մեզ չի համապատասխանում, ուստի մենք կարող ենք անտեսել Views-ի ձևանմուշները: Ցավոք, Views-ում ցանկալի ձևանմուշը որոնելու համար միջերես չկա, բայց մենք կարող ենք օգտագործել օրինաչափություններ՝ ձևանմուշները վերասահմանելու համար:

Նախշերի մասին ավելին այս հոդվածում.

6.6. Working with templates in Drupal. What are the templates in the core of Drupal.

Մեզ, մասնավորապես, հետաքրքրում է.

carousel
11/11/2022, by Narine
blocks

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

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

 

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

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

blocks
11/11/2022, by Narine
templates

Մենք արդեն տեսել ենք, որ Drupal-ում մենք ունենք Twig ներկառուցված և ինչպես օգտագործել այն: Այս հոդվածում մենք կքննարկենք, թե ինչպես աշխատել Drupal ձևանմուշների հետ, ինչ ձևանմուշներ կան Stable թեմայով, ինչպես վերասահմանել Stable կաղապարները և ինչպես վերասահմանել Drupal-ի տարբեր սուբյեկտների կաղապարները:

Այսպիսով, եկեք սկսենք Stable theme templates-ից, անցնենք Stable theme-ի կաղապարների պանակը.

templates
11/11/2022, by Narine
Drupal 8 Breakpoints

Անցյալ ձեռնարկներում մենք արդեն միացրել ենք CSS-ը մեր թեմային: Դա անելու համար մենք drupalbook.info.yml ֆայլում նշել ենք.

libraries:
  - drupalbook/global-styling

Հաջորդը, մենք ստեղծեցինք drupalbook.libraries.yml ֆայլը, որտեղ մենք արդեն նշել ենք, թե որ CSS ֆայլը պետք է ներառի.

global-styling:
  version: 1.x
  css:
    theme:
      css/style.css: {}
      css/print.css: { media: print }

Այսուհետ մենք մանրամասն կանդրադառնանք, թե ինչպես աշխատել CSS-ի հետ մեր թեմայում:

Drupal 8 Breakpoints
11/11/2022, by Narine
twig

Եթե բացում եք Stable theme page.html.twig կաղապարի ֆայլը՝

/core/themes/stable/templates/layout/page.html.twig

Այնուհետև կտեսնեք, որ այն տարբերվում է Drupal 7 page.tpl.php ձևանմուշից՝ նախ ընդլայնմամբ և երկրորդ՝ գանգուր փակագծերի առատությամբ {}։ Այս ամենը պայմանավորված է նրանով, որ Drupal-ն օգտագործում է Twig կաղապարի շարժիչը:

twig
10/11/2022, by Narine
Drupal 8 theme

Այս հոդվածից սկսած՝ մենք կստեղծենք մեր թեման Drupal-ում: Դասընթացի այս բաժնում մենք կվերլուծենք Drupal-ի թեմայի հիմունքները, որտեղ ինչ է, ինչպես ներառել և օգտագործել CSS, JavaScript: Ձեր թեման  հիմնված կլինի հիմնական թեմանյի վրա: Եթե ցանկանում եք սովորել Drupal, ապա հիմնական թեման հիանալի սկիզբ է: Եթե ցանկանում եք սովորել Drupal, ապա կայուն թեման հիանալի սկիզբ է: Պետք չէ սկսել Bootstrap-ից, անընդհատ հարցեր ու սխալներ կունենաք։ Դասընթացի հաջորդ բաժնում Drupal-ի համար թեմաներ ստեղծելու մեր գիտելիքներով մենք կսկսենք աշխատել Bootstrap-ի հետ։

Ահա պաշտոնական փաստաթղթերը

Drupal 8 theme
07/11/2022, by Narine
 Data

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

Լռելյայնորեն, Drupal-ն ունի Տաքսոնոմիայի պիտակների բառարան: Եկեք ստեղծենք բլոկ ամենահայտնի պիտակներով և յուրաքանչյուր թեգի վերջում ցույց տանք, թե այս պիտակով քանի նյութ կա կայքում: Մենք ստանում ենք այս ցանկի նման մի բան.

Drupal 9 (5)

Drupal 8 (3)

PHP (2)

Սկսելու համար ձեզ հարկավոր է ստեղծել Հոդվածներ և կապել պիտակներ դրանց հետ:

/node/add/article

 Data
07/11/2022, by Narine
settings

Այս հոդվածում մենք կանդրադառնանք Views Others նախընտրությունների վերջին բլոկին:

Views others settings

Մեքենայի անվանումը. Ցուցադրման ID-ն սահմանվում է որպես page_1, լռելյայն՝ block_1, այնուհետև 1-ն ավելացվում է ցուցադրվող անվանմանը (էջ_2, էջ_3 և այլն): Ցանկալի է վերանվանել մեքենայի անունը, եթե մեկ դիտում ունեք բազմաթիվ ցուցադրումներ:

settings