Pular para o conteúdo principal

context() & get_context()

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.

Exemplo de uso:
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>',
];

Setor: FunctionsModules