Մոդուլի շրջանակի պատրաստում
Հաջորդ ենթաբաժիններում մենք կստեղծենք 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.