logo

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

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

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

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

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

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

Scroll

Վեբ բրաուզերի միջոցով թարմացում

19/06/2025, by Ivan

Նախքան սկսելը

Թարմացումը սկսելուց առաջ համոզվեք, որ կարդացել եք այս ուղեցույցի նախորդ էջերը՝

 

Համոզվեք, որ օգտագործում եք Drupal 8-ի վերջին տարբերակը։ Կարող եք ստուգել ձեր տարբերակը ձեր Drupal 8 կայքի վիճակի զեկույցի էջում (/admin/reports/status)։ Միգրացիայի գործիքները դեռ մշակման փուլում են, այնպես որ թարմացումների վերջին նորություններին հետևելու համար հետևեք Drupal կորի թարմացումներին։

Համոզվեք, որ ձեր Drupal 8 կայքում միացված են հետևյալ հիմնական մոդուլները՝

  • Migrate
  • Migrate Drupal
  • Migrate Drupal UI

 

Տեղադրեք և ակտիվացրեք ավելացված մոդուլները Drupal 8 կայքում, որոնց միջոցով ցանկանում եք տեղափոխել կոնֆիգուրացիան և պարունակությունը աղբյուր կայքից։

Նշեք աղբյուր կայքը

  • Կարող եք սկսել թարմացման գործընթացը՝ այցելելով ձեր Drupal 8 կայքի /upgrade ուղին։ Եթե ստանում եք «Էջը չի գտնվել» հաղորդագրություն, համոզվեք, որ միացված է «Migrate Drupal UI» մոդուլը։
  • Նշեք ձեր Drupal 6/7 աղբյուր կայքի տվյալների բազայի կապի մանրամասները։ Եթե ձեր աղբյուր կայքը օգտագործում է տվյալների բազայի նախածանց, բացեք լրացուցիչ պարամետրերը և տվեք նախածանցը։
  • Նշեք ձեր աղբյուր կայքի բաց և փակ ֆայլերի ուղիները, որպեսզի ֆայլերը կարողանան փոխանցվել ձեր Drupal 8 կայք։
  • Նորոգեք ստորև բերված սքրինշոթը։

 

d8-upgrade-source-site

Դիտեք թարմացման վերլուծությունը

Եթե տվյալների բազայի հաշվի տվյալները ճիշտ են, կցուցադրվի թարմացման վերանայման էջը, ինչպես ցույց է տրված ստորև։ Այս էջում տեղադրված բոլոր մոդուլների թարմացման վիճակի ամփոփ տվյալներ են ցուցադրվում։

d8-upgrade-status-review-2

Որպես կայքի ստեղծող, մանրակրկիտ ուսումնասիրեք այն մոդուլները, որոնք չեն թարմացվի։ Յուրաքանչյուր մոդուլի համար գնահատեք՝ ձեր Drupal 8 կայքը կաշխատի՞ առանց դրա։ Օրինակ՝ օգտագործենք սքրինշոթի որոշ մոդուլներ։

  • Հասցեի դաշտը տրամադրում է դաշտի տեսակ հասցեի տվյալների պահման համար։

                             - Եթե շարունակեք թարմացնել, աղբյուր կայքի հասցեներով նոդերը կփոխադրվեն Drupal 8, բայց հասցեների բացակայությամբ, որը հավանաբար չի բերելու ցանկալի արդյունքի։
                             - Այս խնդիրը լուծվում է՝ տեղադրելով և միացնելով Address մոդուլը Drupal 8-ում։
                             - Այսինքն՝ դուք չեք շարունակելու և չեք կատարելու թարմացումը անմիջապես, այլ նախ տեղադրում եք բացակայող Drupal 8 մոդուլը և նորից սկսում թարմացման գործընթացը։ Ապա կտեսնեք, որ հասցեի դաշտը ներառված է թարմացվող մոդուլների ցանկում։

  • Color - Drupal 7-ի հիմնական մոդուլ, որը թույլ է տալիս հեշտությամբ փոխել համապատասխան թեմաների գունային սխեման։

                              - Ներկայում թարմացման ճանապարհ չկա, որը տեղափոխի Color մոդուլի կոնֆիգուրացիան Drupal 7-ից Drupal 8։
                              - Սակայն դուք կարող եք ձեռքով կարգավորել կոնֆիգուրացիայի պարամետրերը ձեր Drupal 8 կայքում թարմացումից հետո։
                              - Անվտանգ կարող եք շարունակել թարմացումը՝ գիտակցելով, որ Drupal 7 Color մոդուլի կոնֆիգուրացիան չի տեղափոխվի ավտոմատ։

  • Views թույլ են տալիս ստեղծել տարբեր տեսակի պարունակության ցուցակներ ձեր կայքում։

                              - Ենթադրվում է, որ Drupal 8-ում (ներկայում կորում) միացված է Views, սակայն այն կցուցադրվի որպես «Չի թարմացվել»։ Դա այն պատճառով է, որ բացակայում է ավտոմատ թարմացման մեխանիզմ, որը կփոխանցի ձեր Views կոնֆիգուրացիաները Drupal 6/7-ից Drupal 8։
                              - Թարմացումը անվտանգ է, բայց ձեզ անհրաժեշտ կլինի ձեռքով ստեղծել views-երը Drupal 8 կայքում թարմացումից հետո։

Թարմացվող մոդուլների ցանկը սկզբնականում փաթաթված է։ Բացելով ցանկը, կարող եք տեսնել, թե ինչ կստանաք նոր կայքում։ Օրինակ՝ ցույց է տրված, որ աղբյուր կայքի բլոկի մոդուլը տեղափոխվել է Drupal 8-ի երկու մոդուլների։ Սա informational բնույթ ունի և փոփոխել հնարավոր չէ։

d8-upgrade-module-status-review-2

ID կոնֆլիկտների նախազգուշացումներ

Ինչպես նշված է «Թարմացման նախապատրաստում» բաժնում, Drupal 6 կամ 7-ից Drupal 8 թարմացումը պետք է կատարվի այնպես, որ Drupal 8 կայքը լինի ամբողջությամբ դատարկ։ Օրինակ՝ եթե ձեռքով ստեղծեք նոդ Drupal 8 կայքում նախքան թարմացումը, և ձեր աղբյուր Drupal 6/7 կայքում կա նույն ID-ով նոդ, միգրացիայի համակարգը կվերագրի ձեռքով ստեղծված նոդը Drupal 8-ում։

Եթե հայտնաբերվեն ID կոնֆլիկտներ, կհայտնվի համապատասխան նախազգուշացում, ինչպես ցույց է տրված ստորև։ Դուք կարող եք անտեսել այն և ռիսկի ենթարկել տվյալների կորստի, կամ կանգնեցնել գործընթացը և օգտագործել այլ մոտեցում, ինչպես նկարագրված է ծանոթ խնդիրների փաստաթղթում։

d7-upgrade-id-conflict

Կատարեք թարմացում

Թարմացման վերլուծության ամփոփումը վերջին էջն է թարմացման իրական կատարումից առաջ, որտեղ վերջին շանսն է սեղմել Չեղարկել։ Երբ սեղմեք «Կատարել թարմացումը» կոճակը, գործընթացը կսկսվի։

Աղբյուր կայքի պարունակության և կոնֆիգուրացիայի տեսակից և ծավալից կախված՝ թարմացումը կարող է տևել շատ երկար (մոտ ժամեր մեծ տվյալների համար)։ Դուք հատկապես շատ ժամանակ կծախսեք օգտատերերի հաշիվների գաղտնաբառերի կոդավորման պատճառով։ Գործընթացի ընթացքում տրամադրվում է շարունակական հետադարձ կապ՝ ինչպես առաջընթացի, այնպես էլ սխալների մասին։

DrupalUpgradeProgress

Նոր հաղորդագրությունները հայտնվում են էջի վերևում, իսկ հիները նահանջում են ներքև՝ գործընթացի ընթացքում։

Դիտեք միգրացիայի մատյանները

Բոլոր այս գործընթացի ընթացքում ցուցադրված հաղորդագրությունները կարող եք դիտել նաև հետագայում։ Գործընթացի ավարտից հետո հայտնվում եք կայքի գլխավոր էջում՝ ամփոփ հաղորդագրություններով։

DrupalUpgradeResults

Այստեղ դուք ունեք հնարավորություն դիտել գրանցված հաղորդագրությունները և ստուգել հայտնաբերված բոլոր սխալները։ Մոդուլը օգտագործում է Drupal-ի ներկառուցված մանյանց կառավարման համակարգը, այնպես որ լռելյայն կարգավորումներով կարող եք պարզապես դիտել տվյալների բազայում պահվող մատյանները, որոնց հղումը ցուցադրվում է այստեղ՝

DrupalUpgradeLogs

Կարող եք ֆիլտրել հաղորդագրությունների ցուցակը՝ ցուցադրելու ծանուցումներ (օգտակար է դրական ֆիդբեքի համար) կամ սխալներ (օգտագործվում է միգրացիայի ընթացքում հայտնաբերված խնդիրների համար)։ Եթե ինչ-որ բան չաշխատեց, դուք կամ հայտնաբերել եք սխալ (այդ դեպքում ստուգեք խնդիրների հերթը կամ դիմեք միգրացիայի խմբին), կամ ձեր տվյալների հավաքածուն չափազանց մեծ է (այդ դեպքում փորձեք գործարկել թարմացումը Drush-ով

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.