Como já vimos em outras secções a estrutura da maioria das páginas nativas podem ser alteradas através dos arquivos store/blocks/**/*.jsonc
, agora veremos um pouco mais sobre elas.
Podemos identificar os blocos que representam as páginas através do seu nome, todas elas seguem a seguinte nomenclatura store.*
, e podemos adicionar e remover os blocos que as compôem através das propriedades blocks
ou children
dependendo do template, vale ressaltar que esses blocos podem possuir um contexto próprio e que os blocos filhos terão acesso a ele.
store.account
- Template da página Minha Contastore.product
- Template das PDPsstore.home
- Template da Homestore.search
- Template das páginas de Busca (pode conter variações #brand, #departament...)store.orderPlaced
- Template da página orderPlacedstore.not-found
- Template de página não encontrada (pode conter variações #product, #category)