În configurația de mai jos, vreau să elimin câmpul body din conţinut si adauga-l in ascuns la fel de corp: adevărat când dezinstalez modulul de layout.
Practic, când instalez modulul de aspect, câmpurile din gestionarea afișajului ar trebui să fie dezactivate/ascunse, iar când dezinstalez modulul, câmpurile ar trebui să fie afișate. Cum pot realiza acest lucru programatic?
Acest cod de configurare este de entity_view_display.node.article.default
uuid: eedc35e4-0592-4f1a-bdc6-47dbf60fa929
langcode: en
stare: adevărat
dependențe:
config:
- câmp.câmp.nod.corp.articol
- field.field.node.article.comment
- field.field.node.article.field_image
- field.field.node.article.field_media
- field.field.node.article.field_sample_text
- field.field.node.article.field_tags
- tip.nod.articol
modul:
- layout_builder
- text
- utilizator
setări_terți:
layout_builder:
activat: fals
allow_custom: fals
id: node.article.default
targetEntityType: nod
pachet: articol
mod: implicit
conţinut:
corp:
tip: text_default
etichetă: mai sus
setări: { }
setări_terți: { }
greutate: 0
regiune: continut
ascuns:
comentariu: adevarat
field_image: adevărat
field_media: adevărat
field_sample_text: adevărat
field_tags: adevărat
cod limba: adevărat
link-uri: adevărat
search_api_excerpt: adevărat