Pages
A pasta Pages
abriga os arquivos .html a serem renderizados.
Como utilizar
Para utilizar, basta criar o arquivo .html dentro da pasta Pages, especificá-lo no arquivo de configuração pages.json em Configs de acordo com a regra de match.
{
"type": "search",
"path": "search.html",
"query": "search.graphql"
}
Objetos injetados automaticamente
Existem objetos que são injetados automaticamente nas renderizações de páginas. É possível acessá-los utilizando o objeto store.
Dentre os objetos injetados estão:
- store_name: nome da loja
{{ store.store_name }}
- theme: tema atual
{{ store.theme }}
- is_local: se a execução do site está em modo local
{{ store.is_local }}
- urls
- static_bundle: URL para acesso ao CDN estático para recursos JS e CSS
{{ store.urls.static_bundle }}
- static_img: URL para acesso ao CDN estático para recursos de imagem
{{ store.urls.static_img }}
- current: URL atual da página
{{ store.urls.current }}
- base: URL base do site
{{ store.urls.base }}
- checkout: URL de checkout
{{ store.urls.checkout }}
- static_bundle: URL para acesso ao CDN estático para recursos JS e CSS
Updated 11 months ago