Drupal 8 մոդուլների տեղադրում
Տեղադրեք մեկ կամ մի քանի մոդուլ՝ փոփոխելու, ընդլայնելու կամ բարելավելու Drupal-ը հավելյալ հնարավորություններով։
Պահանջվող գիտելիքներ
Քայլ 1։ Ստանալ մոդուլը
Եթե այն մոդուլը, որը ցանկանում եք տեղադրել, պատկանում է Drupal-ի կորպուսին, կարող եք անցնել հաջորդ քայլին։
Մոդուլ տեղադրելու համար նախ պետք է ստանաք այն մոդուլի կոդը, որը ցանկանում եք տեղադրել։ Խորհուրդ տրվող եղանակը կախվածությունը ավելացնելն է ձեր նախագծում՝ Composer-ի օգտագործմամբ։ Սա ենթադրում է, որ դուք արդեն կառավարվում եք ձեր նախագծով Composer-ով։
Մոդուլը ավելացնելու համար նախ որոշեք դրա կարճ անունը։ Դա նախագծի էջի URL-ի վերջին մասը է։ Օրինակ՝ Geofield մոդուլը https://www.drupal.org/project/geofield հասցեում ունի geofield կարճ անունը։
Մոդուլը իր կախվածություններով ներբեռնելու համար մուտքագրեք հետևյալ հրամանը ձեր կայքի արմատային թղթապանակում (փոխարինելով մոդուլի կարճ անունը geofield-ով)`
composer require drupal/geofield
Հրամանը գործարկելուց հետո պետք է տեսնեք հաղորդագրություն, որ մոդուլը ավելացվել է ձեր projects composer.json ֆայլում որպես կախվածություն և համապատասխան կոդը ներբեռնվել է։
Լրացուցիչ տեղեկությունների և տեսանյութի համար դիտեք՝ Composer-ի միջոցով ֆայլերի ներբեռնում և թարմացում և Մոդուլների և թեմաների ներբեռնում Composer-ի միջոցով։
Այլ եղանակներ մոդուլ ստանալու համար՝
Քայլ 2։ Միացնել մոդուլը
Drupal UI-ի օգտագործմամբ՝
- Գնացեք «Ընդլայնել» էջը ( ադմինիստրատոր/մոդուլներ)՝ «Կառավարում» մենյուով։
- Գտեք այն մոդուլ(ները), որը ցանկանում եք միացնել և նշեք համապատասխան տուփերը։
- Սեղմեք «Միացնել» նոր մոդուլի ակտիվացման համար։
Drush-ի միջոցով՝
drush en geofield
Լրացուցիչ տեղեկություններ և տեսանյութեր դիտեք՝ Մոդուլի ներբեռնում և տեղադրում Drupal.org-ից և Մոդուլների տեղադրում հրամանային տողից։
Լրացուցիչ տեղեկություններ
Մոդուլների պահպանումն կազմակերպված է
Drupal-ը փնտրում է մոդուլները մի քանի տարբեր վայրերում՝ հիմնական թղթապանակը /modules (հաճախ նախընտրելի) կամ /sites/*/modules։ Այստեղ Drupal-ը կանցնի բոլոր ենթաթղթապանակներով մոդուլների համար։
Համակարգված պրակտիկա է բոլոր Drupal.org-ից ներբեռնված մոդուլները ավելացնել /modules/contrib թղթապանակում, իսկ բոլոր մոդուլները, որոնք պարունակում են նախագծի հատուկ կոդ, գտնվում են /modules/custom-ում։
Մի քանի մոդուլներ փաթեթավորված են մեկ նախագծում
Սովորաբար մեկ նախագիծ (օրինակ՝ https://drupal.org/project/devel) պարունակում է մի քանի մոդուլներ։ Նախագծի յուրաքանչյուր մոդուլ առանձին ներկայացված է և կարող է անհատապես միացվել «Ընդլայնումներ» էջում։
Լրացուցիչ տեղեկություններ
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.