Funções auxiliares para obter o conteúdo de um contexto armazenado em /storage/contexts/
Um contexto é identificado pelo seu name e possui um value que representa o conteúdo a ser utilizado no template. O conteúdo pode ser HTML ou texto adequado à finalidade.
context() exibe o conteúdo diretamente no template
Retorno: void
Exibe o conteúdo do contexto.
get_context() retorna o conteúdo para ser utilizado pelo código.
Retorno: string
O conteúdo do contexto. Quando o contexto não existe, retorna uma string vazia.
Parâmetros:
$name string Nome do contexto que será obtido.
context('recursos');
Para obter o conteúdo e utilizá-lo no código, use get_context():
$recursos = get_context('recursos'); echo $recursos;
Exemplo do armazenamento de um contexto:
$recursos = [
'ID' => 2,
'section' => 'Footer',
'basename' => 'footer',
'title' => 'Recursos',
'name' => 'recursos',
'value' => '<ul>
<li><a href="https://example.dev/docs">Documentação</a></li>
<li><a href="https://example.dev/download">Downloads</a></li>
</ul>',
];