Files
structural_pages/config/install/field.field.node.content_page.field_show_in_menu.yml
Quintino A. G. Souza f32a27dff9 Adiciona campo field_show_in_menu ao content_page
Campo booleano (padrão: ativo) que controla se a página aparece no menu
de navegação. Quando desmarcado, oculta field_menu_title no formulário
via #states e exclui a página da query em getChildPages(). O campo
field_weight permanece sempre visível, pois a ordenação se aplica
independentemente da exibição no menu.

Hook update_10015 cria storage + instância, atualiza o form display e
retroativamente define o valor como 1 para páginas existentes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 09:55:26 -03:00

21 lines
459 B
YAML

langcode: pt-br
status: true
dependencies:
config:
- field.storage.node.field_show_in_menu
- node.type.content_page
entity_type: node
field_name: field_show_in_menu
bundle: content_page
label: 'Exibir no menu'
description: 'Se desmarcado, a página não aparecerá no menu de navegação.'
required: false
translatable: false
default_value:
- value: 1
default_value_callback: ''
settings:
on_label: 'Sim'
off_label: 'Não'
field_type: boolean