logo

Palette - Դարձրեք այն գունավոր🎨

Palette — Վիզուալ էջեր կառուցող, դիզայնի դիպլոմ չի պահանջվում:

Առցանց դեմո Ներբեռնել Palette

Scroll

Մոդուլի կողմից ստեղծված էջի համար ձևանմուշի սահմանում

22/02/2025, by Անանուն (չի ստուգվել)
Ֆորումներ

Խնդրում եմ, ասեք, թե ինչ լուծում կա 7-րդ տարբերակի Drupal-ի համար

 

Ունի մոդուլ, որի մեջ սահմանված է "module/page" էջը: Callback ֆունկցիայի համար էջի վրա խնդիրներ չկան, hook_theme-ի միջոցով կարելի է սահմանել սեփական ձևանմուշ, սակայն այն աշխատում է node ձևանմուշի սկզբունքով՝ ցուցադրելով էջի բովանդակային մասը, իսկ ինչպես այս էջի համար սահմանել page տեսակի ձևանմուշ, որպեսզի ինքն այդ ձևանմուշը լինի մոդուլի թղթապանակում, այլ ոչ թե թեմայի թղթապանակում:

 

6-րդ Drupal-ի համար կարծես այսպիսի կոդը աշխատում է:


 
function mymodule_theme_registry_alter(&$theme_registry) {
  array_unshift($theme_registry['page']['theme paths'], drupal_get_path('module', 'mymodule'))

} 

 

Խնդրում եմ, ասեք, թե ինչ լուծում կա 7-կի համար