logo

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

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

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

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

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

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

Scroll
20/06/2025, by Ivan

Menu

Հաջորդ ենթաբաժիններում մենք կստեղծենք Drupal կայքի տարբեր մասերի օրինակներ, ինչպիսիք են օգտատերերի էջը, բլոկը, էնտիթին, դաշտը և այլն։ Բոլոր օրինակները սկսվում են մոդուլի թղթապանակից և .info.yml ֆայլից։ Միայն այս երկու բաղադրիչներով մոդուլը կցուցադրվի Drupal 8-ի ընդարձակումների ադմինիստրացիոն էջում կամ կարող է անմիջապես ակտիվացվել Drush-ի միջոցով։

Այս ենթաբաժինը կուղեկցի ձեզ ընթացքի միջոցով՝ ստեղծելու, անվանելու և ճիշտ տեղադրելու .info.yml ֆայլը, որը կլինի յուրաքանչյուր նոր ստեղծվող մոդուլի ելակետային կետը։

Եթե ցանկանում եք քլոնավորել այս բաժնում նշված կոդի օրինակների git-ռեպոզիտորը, պետք է տեղադրեք git և հետևեք հրահանգներին։ Git-ռեպոզիտորը կարող եք քլոնավորել հետևյալ հրահանգով.

git clone https://github.com/sidharrell/D8HWexample.git modules/custom/hello_world

Բոլոր ֆայլերը ներբեռնվում են լռելյայն, բայց կարող եք «թաքցնել» դրանք, ընտրելով «սկելետ» տարբերակը սկսելու համար։ Դա ստուգելու համար մուտք գործեք մոդուլի թղթապանակ և օգտագործեք հետևյալ հրամանը.

git checkout skeleton

Մյուս ճյուղերը պետք է համապատասխանեն այս ձեռնարկի հաջորդ ենթաբաժիններին և նախատեսված են համապատասխանելու Examples մոդուլի ավելի ամբողջական օրինակներին, որը գտնվում է այստեղ։

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.