> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kiwify.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# source

> A string source indica dentro de qual editor o template está sendo renderizado.

Você pode usar o valor de `source` para adicionar elementos específicos a um dos editores -- de código ou de tema. Os valores possíveis são:

* `"theme-editor"`: Quando o template está sendo renderizado dentro do Editor de Tema
* `"code-editor"`: Quando o template está sendo renderizado dentro do Editor de Código
* `nil`: Quando o template não está sendo renderizado dentro de um editor

## Sintaxe

```liquid theme={null}
{% source %}
```

## Escopo

É acessível globalmente, em qualquer template, seção ou bloco.

<Frame>
  ```mermaid theme={null}
  graph TD
      A[Contexto Global] --> B[source]
      style A fill:#f9f9f9,stroke:#333,stroke-width:2px,color:#333,stroke-dasharray: 5 5
      style B fill:#4B96FF,stroke:#333,stroke-width:1px,color:white,font-weight:bold
      linkStyle 0 stroke:#4B96FF,stroke-width:2px
  ```
</Frame>

## Exemplo

<Columns cols={2}>
  <CodeGroup>
    ```liquid Código theme={null}
    {% if source == 'code-editor' %}
    <p>Isso aparece apenas dentro do editor de código</p>
    {% endif %}
    ```
  </CodeGroup>

  <CodeGroup>
    ```liquid Saída theme={null}
    <p>Isso aparece apenas dentro do editor de código</p>
    ```
  </CodeGroup>
</Columns>
