Drupal-ի առանձնահատկությունները և տաքսոնոմիան
Նախորդ դասերում մենք ստեղծեցինք feature-մոդուլների alpha1 և alpha2 տարբերակները, այժմ կստեղծենք հաջորդ տարբերակը՝ alpha3: Ավելացնում ենք մեր մոդուլին տաքսոնոմիայի բառարան՝ նորությունների բաժիններով, ինչպես նաև պիտակներ յուրաքանչյուր նորության համար.
Ստեղծենք երկու տաքսոնոմիայի բառարան՝ "Նորությունների բաժին", "Պիտակներ":
7-րդ Դռուպալում արդեն կա "Tags" բառարանը, ուստի կմնա միայն "Նորությունների բաժին" ստեղծել: Հիմա ավելացնենք պիտակների դաշտեր նորությունների կոնտենտ տիպի համար։ Նորությունների բաժնի համար դնում ենք պարտադիր լրացումը և ընտրություն ցուցակից մեկ տերմին։ Պիտակների համար լավագույն տարբերակն է դնել բազմակի արժեքներ և ավտոընտրություն, որպեսզի պիտակները ավտոմատ կերպով ավելանան։
Ուստի, փոխեցինք տաքսոնոմիան և կոնտենտի տիպը, հիմա փոխենք նաև մեր նորությունների view-ը: Ավելացնում ենք բլոկին "Բաժին" դաշտը՝ նորության բաժինը ցուցադրելու համար:
Հիմա մեր view-ն էլ փոխվել է, հիմա պետք է ստեղծենք feature-մոդուլի նոր տարբերակը, որպեսզի ներառենք տաքսոնոմիայի, կոնտենտի տիպի և Views փոփոխությունները:
Սեղմում ենք recreate ադմինկայում անհրաժեշտ feature-մոդուլի համար, դնում ենք նրա տարբերակը alpha3 և ավելացնում ենք երկու տաքսոնոմիայի բառարաններ:
Պահպանում ենք նոր feature-մոդուլի տարբերակը և ավելացնում այն այլ կայքում՝ ֆունկցիոնալությունը թարմացնելու համար: Պատճենում ենք feature-մոդուլը և վերադառնում ենք Views-ը feature-մոդուլի տարբերակին:
Հիմա և երկրորդ կայքում կլինի View՝ բաժինների ցուցադրմամբ, իսկ տաքսոնոմիայի բառարաններում կլինեն պիտակներ և բաժիններ:
Կարևորը՝ նշեմ, որ տերմինների ներմուծման համար տաքսոնոմիայի բառարաններից չի կարելի օգտագործել features, քանի որ features-ը միայն բառարանը է պատճենում, բայց նրա տերմինները ոչ: Տերմինների ներմուծման համար օգտագործեք Taxonomy CSV, Taxonomy manager, Taxonomy batch operations, Taxonomy export կամ Exportables մոդուլները.