logo

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

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

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

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

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

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

Scroll

Ձեր բովանդակության կառուցվածքի պլանավորումը

18/05/2025, by Ivan

Նպատակ

Կազմել կայքի բովանդակության կառուցվածքի պլան (որոշել, թե որ բովանդակության համար որ տեսակի և ենթատեսակի էական միավորն է օգտագործվելու), ինչպես նաև որ էջերը կպարունակեն բովանդակության ցուցակներ։

Քայլեր

  1. Խորհրդակցեք՝ ի՞նչ բովանդակություն պետք է պարունակի ձեր կայքը, որը կարող է ներառել այնպիսի բովանդակություն, որ այցելուները փնտրում են, ինչպես նաև այն, ինչ ցանկանում եք ցուցադրել։ Արդյունքը կարող է լինել i.6. “Կառուցվածքային օրինակ” բաժնի նկարագրությունը։
  2. Յուրաքանչյուր հայտնաբերված բովանդակության միավորի համար որոշեք, թե որ բովանդակության էական տեսակը (content entity type) ամենահարմարը կլինի։ Սա որոշելիս անհրաժեշտ է հաշվի առնել, թե որտեղ և ինչպես է բովանդակությունը օգտագործվելու և խմբագրվելու կայքում։ Օրինակ, շուկայի կայքի դեպքում կարող եք ցանկանալ շուկայի աշխատանքային ժամերն ու տեղադրությունը ցուցադրել յուրաքանչյուր էջի կողային տողում․ այդ դեպքում այդ բովանդակության համար մեկ custom block-ը տրամաբանական է։ Մեկ այլ օրինակ՝ վաճառողների էջերը կարող են ստեղծվել որպես բովանդակության նյութեր (content items), եթե ցանկանում եք, որ վաճառողները խմբագրեն իրենց էջերը։ Node մոդուլի թույլտվությունների համակարգը հեշտացնում է դա։

    Այս որոշումներն ամեն դեպքում կարող են ունենալ մեկից ավելի ճիշտ տարբերակներ։ Օրինակ, կարելի է վաճառողի էջերը դարձնել user profile, բայց այդ դեպքում էջը կկապվի որոշակի օգտվողի հետ և ownership-ը փոխելն ավելի բարդ կլինի։

  3. Յուրաքանչյուր ընտրած էական տեսակի ներսում որոշեք, թե ինչ ենթատեսակների բաժանումն է տրամաբանական։ Օրինակ, շուկայի կայքում Content item էական տեսակի ներսում կարող եք ստեղծել երեք բովանդակության տեսակ՝ հիմնական էջերի համար (Home, About), վաճառողների էջերի համար և բաղադրատոմսերի համար։
  4. Յուրաքանչյուր ենթատեսակի համար որոշեք անհրաժեշտ դաշտերը։ Օրինակ, Vendor բովանդակության տեսակը կարող է պահանջել դաշտեր՝ vendor name, web page URL, պատկեր, նկարագրություն։
  5. Որոշեք՝ ինչ բովանդակության ցուցակներ են անհրաժեշտ՝ ամբողջական էջերի կամ էջի մասերի տեսքով։ Յուրաքանչյուր ցուցակի համար որոշեք, թե որ էականները պետք է ցուցադրվեն։ Այնուհետև որոշեք ցուցադրման հերթականությունն ու ֆիլտրացիայի տարբերակները․ օրինակ, կարող եք ցանկանալ որոնում, ֆիլտրացում կամ տեսակավորում։ Որոշեք նաև, թե էականներից որ դաշտերը պետք է ցուցադրվեն․ սա կարող է ավելացնել նոր դաշտեր նախորդ քայլում։ Օրինակ, շուկայի կայքին անհրաժեշտ է բաղադրատոմսերի ցուցակող էջ, որտեղ կարող է ֆիլտրվել բաղադրիչներով, այսինքն՝ Recipe տեսակի համար անհրաժեշտ է Ingredients դաշտ։
  6. Յուրաքանչյուր դաշտի համար որոշեք՝ ինչ տվյալների տեսակ պետք է պարունակի (պարզ տեքստ, ձևաչափված տեքստ, ամսաթիվ, պատկեր և այլն), ինչպես նաև արժեքների քանակը։ Շատ դաշտեր միարժեք են, բայց օրինակ՝ Recipe-ի Ingredients դաշտը բազմարժեք է։
  7. Մտածեք՝ որ դաշտերն ավելի լավ է լինեն հղումներ տաքսոնոմիայի տերմինների էականների (taxonomy term entities) վրա․ դաշտեր, որոնց արժեքները ընտրում եք սահմանված արժեքների ցանկից։ Եթե արժեքները հաճախ են ավելացվելու կամ փոփոխվելու, դա լավ թեկնածու է տաքսոնոմիայի համար։ Օրինակ՝ Recipe-ի Ingredients դաշտը։
  8. Մտածեք՝ որ դաշտերը պետք է հղում լինեն այլ բովանդակության էականների վրա։ Օրինակ, եթե վաճառողները կուղարկեն բաղադրատոմսեր, ապա Recipe բովանդակության տեսակին պետք է դաշտ, որը հղում է կատարում այն Vendor-ի վրա, ով ներկայացրել է բաղադրատոմսը։

Ահա օրինակային բովանդակության կառուցվածք՝ շուկայի կայքի համար․

Էական տեսակը Էական ենթատեսակը Օրինակներ Դաշտեր

Բովանդակության նյութ (Content item)

Հիմնական էջ (Basic page)

Գլխավոր էջ, մասին էջ

Վերնագիր, էջի հիմնական մաս

Բովանդակության նյութ

Վաճառող (Vendor)

Յուրաքանչյուր վաճառողի էջ

Վաճառողի անուն, էջի բովանդակություն, պատկեր, URL

Բովանդակության նյութ

Բաղադրատոմս (Recipe)

Յուրաքանչյուր ներկայացված բաղադրատոմսի էջ

Բաղադրատոմսի անուն, էջի բովանդակություն, պատկեր, հղում՝ ներկայացնող վաճառողին, բաղադրիչների տաքսոնոմիա

Custom block

(ընդհանուր)

Հեղինակային իրավունքների տեքստ՝ footer-ի համար, աշխատանքային ժամեր և տեղադրություն՝ կողային հատվածի համար

Առանձնահատուկ դաշտեր չկան

Taxonomy term

Բաղադրիչներ (Ingredients)

Գազար, լոլիկ և այլ բաղադրիչներ

Առանձնահատուկ դաշտեր չկան

Կապի ձև (Contact form)

(ընդհանուր)

Ընդհանուր կապի ձև

Անուն, էլ. փոստ, թեմա, հաղորդագրություն

Օգտվողի պրոֆիլ (User profile)

(չկա)

Կայքում չի ցուցադրվի

Առանձնահատուկ դաշտեր չկան

Եվ ահա, թե ինչ ցուցակներ են անհրաժեշտ կայքին․

Էջ կամ էջի մաս Էական տեսակը և ենթատեսակը Ֆիլտր/դասակարգում/էջավորում Ցուցադրվող դաշտեր

Վաճառողների էջ

Վաճառողների բովանդակության նյութեր

Բոլոր վաճառողները, այբբենական կարգով, էջավորված

Պատկեր, վաճառողի անուն, կտրված բովանդակություն

Բաղադրատոմսերի էջ

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

Ֆիլտր բաղադրիչներով, այբբենական, էջավորված

Պատկեր, բաղադրատոմսի անուն

Վերջին բաղադրատոմսերի կողային հատված

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

Վերջին 5-ը

Պատկեր, բաղադրատոմսի անուն

Տեսանյութեր

Հեղինակներ

Հեղինակ՝ Jennifer Hodgdon և Grant Dunham։