Puncte:0

Este posibil să redați o regiune într-un șablon de meniu?

drapel zw

În tema mea Drupal 8 am un șablon numit __menu.html.twig care este numit în pagina mea.html.twig

Încerc să redau o regiune în __menu.html.twig unde pot plasa blocuri.

Am redat regiunea în theme.info-ul meu. Cum pot declara regiunea în __menu.html.twig?

Puncte:0
drapel ng

Nu sunt sigur dacă acest lucru va răspunde la întrebarea dvs., deoarece declarați că doriți să redați o regiune în șablonul de meniu. Nu poți face asta în sensul tradițional, dar poți folosi Twig Tweak pentru a reda blocuri aproape în orice șablon presupunând că aveți contextul potrivit.

Consultați paginile lor de ajutor pentru o documentație bună despre cum să faceți acest lucru.

De exemplu, pentru a reda un bloc în orice șablon, ați scrie ceva de genul acesta:

{{ drupal_block('plugin_id', {label: 'Exemple'|t, some_setting: 'example', setting_array: {value: value}}) }}

De asemenea, puteți reda vizualizări și entități complete, ceea ce este de asemenea util, de exemplu:

{{ drupal_entity('block_content', 1) }}

În general, Twig tweak este un modul super la îndemână pe care îl folosim aproape în majoritatea proiectelor D8/D9.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.