logo

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

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

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

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

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

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

Scroll

Բովանդակության տեղադրման մոդուլների համեմատություն

20/06/2025, by Ivan

Այս էջը անպարզ է։ Տես նաև համեմատության էջը հին փաստաթղթավորման բաժնում։

Լռելյայն բովանդակություն

https://www.drupal.org/project/default_content

Օգտագործում է Serialization և HAL մոդուլները։
Լռելյայն բովանդակությունը արտահանվում է մոդուլի թղթապանակում։
Օբյեկտները արտահանվում են JSON ֆայլերի տեսքով, յուրաքանչյուրը մեկ օբյեկտի համար։
Օբյեկտները արտահանվում են մեկ առ մեկ Drush-ով, կամ հայտարարելով մի քանի օբյեկտ մոդուլի տեղեկատվական ֆայլում։
Կորեում կատարված բարելավումները serialization-ի հետ, ցավոք, բացասական ազդեցություն ունեն այս մոդուլում՝ https://www.drupal.org/project/default_content/issues/2933777
Բովանդակությունը ներմուծվում է միայն մոդուլի տեղադրման ժամանակ, սակայն կա պատչ՝ թույլ տալով ներմուծում ձեռքով յուրաքանչյուր մոդուլի համար՝ https://www.drupal.org/project/default_content/issues/2640734
Այս մոդուլը կարող է ընդլայնվել Content Deploy մոդուլով, որը փոփոխություններ է մտցնում որոշ գործառույթների մեջ։

Լռելյայն բովանդակության տեղադրում

https://www.drupal.org/project/default_content_deploy

Ընդլայնում է լռելյայն բովանդակության մոդուլը։
Օգտագործում է բովանդակության մեկ թղթապանակ կայքի համար, որը նման է կոնֆիգուրացիայի թղթապանակին։
Առաջարկում է Drush հրամաններ կոնկրետ բովանդակային օբյեկտների արտահանման համար ըստ տիպի, հավաքածուի կամ որոշակի օբյեկտի ID-ի։
Բոլոր օբյեկտները ներմուծվում են միասին, առանց մանրամասների։

Կառուցվածքի համաժամեցում

https://www.drupal.org/project/structure_sync

Թույլ է տալիս արտահանել բովանդակային օբյեկտները տվյալների բազայի կոնֆիգուրացիայում, որտեղից նրանք կարող են արտահանվել կոնֆիգուրացիայի ֆայլեր։
Աշխատանքային գործընթացում պահանջվում են հավելյալ Drush հրամաններ՝ սինխրոնիզացիայի ժամանակ, քանի որ օբյեկտները ավտոմատ չեն ներմուծվում կամ արտահանվում։
Սահմանափակվում է որոշակի օբյեկտների տիպերով։
Բոլոր օբյեկտները նույն տիպի արտահանվում են միասին։
Բոլոր արտահանվող բովանդակությունը գտնվում է մեկ կոնֆիգուրացիոն էլեմենտում, առանց մանրամասների։

YAML բովանդակություն

https://www.drupal.org/project/yaml_content

Բովանդակությունը պահվում է YAML ֆայլերում։
Ոչ մի սահմանափակում չկա, ցանկացած քանակությամբ օբյեկտ ցանկացած տիպից կարող է տեղավորվել մեկ ֆայլում, և ֆայլերի քանակը նույնպես սահմանափակված չէ։
Բովանդակությունը կարող է ներմուծվել մոդուլներից, պրոֆիլներից կամ որևէ թղթապանակից։

Օբյեկտները արտահանելու անհրաժեշտություն չկա։

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.