Լրացուցիչ Բլոկների Տեսակներ (EBT) - Դասավորության Կառուցողի նոր փորձառություն❗
Լրացուցիչ Բլոկների Տեսակներ (EBT) - ձևավորված, կարգավորելի բլոկների տեսակներ՝ սլայդշոուներ, ներդիրներ, քարտեր, բացվող ցանկեր և շատ ուրիշներ։ Ներառված կարգավորումներ՝ ֆոնի, DOM տուփի, JavaScript փլագինների համար։ Փորձեք դասավորությունների կառուցման ապագան արդեն այսօր։
EBT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EBT մոդուլները
❗Լրացուցիչ Պարբերությունների Տեսակներ (EPT) - Պարբերությունների նոր փորձառություն
Լրացուցիչ պարբերության տեսակներ (EPT) - անալոգիական պարբերության վրա հիմնված մոդուլների հավաքակազմ։
EPT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EPT մոդուլները
Ավելացնել կանխադրված կոնֆիգուրացիա
Menu
- Drupal-ի ըմբռնումը
- Drupal համակարգի պահանջները
- Drupal տեղադրում
- Drupal 8-ի թարմացում
- Drupal 8 կայքի ադմինիստրացիա
- Drupal 8 մոդուլներ
- Drupal մոդուլների համեմատություն
- Drupal-ի ձևավորման թեմաներ
- Drupal դաշտերի տեսակներ
- Կարգավորումների կառավարում
- Մուլտիսայթ Drupal
- Մասնավոր հնարավորություններ
- Drupal 8-ի խնդիրների լուծում
-
Drupal-ի համար մոդուլների ստեղծում
- Նախագծի սկիզբ - տեղեկատու տեղեկատվություն (Drupal 8)
- Մոդուլի շրջանակի պատրաստում
- Drupal 8 մոդուլի անունների և տեղադրման կանոններ
- Տեղեկացրեք Drupal 8-ին ձեր մոդուլի մասին .info.yml ֆայլի միջոցով
- Ավելացնել composer.json ֆայլ
- «Hello World» էջի ցուցադրումը Drupal մոդուլի միջոցով
- Հիմնական կոնտրոլերի ավելացում
- Ավելացնել երթուղավորման ֆայլ
- Ավելացնել հղում մենյուում
- Շարունակենք
- Ավելացնել կանխադրված կոնֆիգուրացիա
- Միացրեք կանխադրված կոնֆիգուրացիան ձեր Drupal 8 մոդուլում
- Գործնական ուղեցույց Drupal 8-ի հիմնական մոդուլներ ստեղծելու համար
- Drupal մոդուլի հիմնական կառուցվածքը
- Drupal կոնֆիգուրացիոն ձև
- Ձեր սեփական կոնֆիգուրացիայի սահմանումն ու օգտագործումը Drupal 8-ում
- Drupal մոդուլում էջի ծրագրային ստեղծում
- Բլոկի ստեղծումը Drupal մոդուլում ծրագրային ճանապարհով
- Դաշտերի տեսակների, վիջեթների և ֆորմատորների ստեղծումը Drupal-ում
- Event Subscriber և Event Dispatcher։ Drupal-ում իրադարձությունների հետ աշխատելու համակարգ։
- Drupal-ի համար Views-ի ցուցադրման ոճի ստեղծում
- Drupal մոդուլում թեմավորման տեմպլատի ավելացում
- Drupal 8 մոդուլում ոճաթերթերի (CSS) և JavaScript (JS) ավելացում
- Drupal 8 մոդուլի թեստավորում
- Հրապարակեք ձեր մոդուլը drupal.org կայքում
- Hook-երի ըմբռնում
- Drupal 8 API
- Drupal 8 թեմատիկացում
- Թարմացում մինչև Drupal 8
Մեր մոդուլում ավելացնելով մեկ yaml կարգավորումների ֆայլ, Drupal-ը ավտոմատ կբեռնավորի այդ yaml ֆայլի բովանդակությունը, և մենք կկարողանանք այն հասանելի դարձնել՝ տրամադրելով նախնական կոնֆիգուրացիա։ Մեր մոդուլի root թղթապանակից ստեղծեք նոր թղթապանակ և անվանեք այն «config»։ Նոր թղթապանակի ներսում ստեղծեք ևս մեկ թղթապանակ և անվանեք այն «install»։ Վերջապես, config/install թղթապանակում ստեղծեք նոր ֆայլ և անվանեք hello_world.settings.yml։
hello: name: 'Hank Williams'
Հիշեք, yaml ֆորմատը զգայուն է բացատների նկատմամբ։ Սակայն՝ օգտագործելու համար Drupal օբյեկտում բեռնված արժեքը, պետք է ավելացնել այս մեթոդը մեր HelloBlock դասի մեջ (տես Custom Blocks ստեղծելու ուսուցում):
/** * {@inheritdoc} */ public function defaultConfiguration() { $default_config = \Drupal::config('hello_world.settings'); return [ 'hello_block_name' => $default_config->get('hello.name'), ]; }
Այս արժեքը կօգտագործվի մոդուլի տեղադրման ժամանակ։ Ուստի՝ փորձարկելու համար ջնջեք և նորից տեղադրեք ձեր մոդուլը։ Եվ երբ նորից ավելացնեք ձեր բլոկը ռեգիոնում, պետք է տեսնեք նախնական արժեքը։
Ավելին պարզ կոնֆիգուրացիայի (Drupal::config) մասին տեղեկություններ ստանալու համար