Constantes & Variáveis
Utilizamos constantes para guardar dados que possam ser utilizados em todo o sistema, confira algumas constantes que você pode utilizar no seu tema.

Variáveis disponíveis:

    {{ base }} - Equivalente a constante BASE, ou seja retorna o url base da sua loja.
    {{ theme_path }} - Caminho do diretório até os arquivos do tema.
    {{ auth }} - Armazena os dados do usuário logado.
Para utilizar constantes no Twig use o código:
1
{{ constant('BASE') }}
Copied!

Constantes disponíves:

Geral

    BASE - Link da loja.
    INCLUDE_PATH - Path do tema.
    THEME - Título do tema selecionado.
    LOGO - Logo da loja.
    FAVICON - Favicon da loja.
    IMGOG - Imagem de compartilhamento nas mídias sociais.
    NAME_STORE - Nome de domínio.

Imagens tamanhos (valores inteiros [int])

_W = width _H = height
    THUMB_W - Produtos.
    THUMB_H - Produtos.
    AVATAR_W - Clientes.
    AVATAR_H - Clientes.
    SLIDE_W - Slides.
    SLIDE_H - Slides.
    FEATURE_W - Features.
    FEATURE_H - Features.

Exentões (valores boolean [bool])

Útil para verificar se o app especificado está ativo ou não e então exibir o html dentro da condição if.
    APP_POSTS.
    APP_SEARCH.
    APP_PAGES.
    APP_COMMENTS.
    APP_SLIDE.

Textos

    ECOMMERCE_TAG - Valor padrão: 'Meu carrinho'.
    ECOMMERCE_BUTTON_TAG - Valor padrão: 'Comprar Agora'.

Dados da Loja

    SITE_NAME - Título/Nome da loja.
    SITE_SUBNAME - Subtítulo da loja.
    SITE_DESC - Descrição da loja.

Endereço da loja

    SITE_ADDR_NAME - Nome remetente.
    SITE_ADDR_RS - Razão social.
    SITE_ADDR_EMAIL - E-mail de contato.
    SITE_ADDR_SITE - Url descrita.
    SITE_ADDR_CNPJ - CNPJ/CPF da empresa.
    SITE_ADDR_IE - Inscrição estadual.
    SITE_ADDR_PHONE_A - Telefone.
    SITE_ADDR_PHONE_B - Celular.
    SITE_ADDR_ADDR - Rua, número (complemento).
    SITE_ADDR_CITY - Cidade.
    SITE_ADDR_DISTRICT - Bairro.
    SITE_ADDR_UF - Estado.
    SITE_ADDR_ZIP - CEP.
    SITE_ADDR_COUNTRY - País.
    SITE_SOCIAL_NAME - Nome social da loja.
    SITE_SOCIAL_FB_AUTHOR - Facebook perfil pessoal.
    SITE_SOCIAL_FB_PAGE - Facebook página.
    SITE_SOCIAL_TWITTER
    SITE_SOCIAL_YOUTUBE
    SITE_SOCIAL_INSTAGRAM
    SITE_SOCIAL_SNAPCHAT
Widgets (boolean [bool])
Use as constantes abaixo para verificar se o widget está ativo e então exibir o html dentro da condição if.
    WIDGET_FEATURED_PRODUCTS - Produtos em destaque.
    WIDGET_BEST_SELLERS - Produtos mais vendidos.
    WIDGET_MOST_RATED - Produtos mais avaliados.
    WIDGET_SPECIAL_OFFERS - Produtos em promoções.

Exemplo para condições

1
{% if constant('APP_SLIDE') %}
2
HTML estruturando os slide
3
{% endif %}
4
5
{% if constant('WIDGET_FEATURED_PRODUCTS') %}
6
HTML estruturando os produtos em destaque
7
{% endif %}
Copied!
Last modified 4mo ago