Estrutura
Uma loja virtual jCom segue algumas regras de definição de diretórios e arquivos: alguns diretórios e arquivos são obrigatórios, não podendo ser movidos ou renomeados. Contudo, é possível criar mais diretórios e páginas conforme necessário.
Quando sua loja é criada, todos os arquivos necessários já são colocados em seu diretório. A estrutura destes arquivos é semelhante a esta:
Os diretórios obrigatórios foram pintados de vermelho na imagem acima. Estes diretórios e seus arquivos são:
- conf: arquivos de configuração
- images: imagens
- templates: modelos de página e e-mails
- products: fotos grandes dos produtos
- thumbs: fotos pequenas dos produtos (thumbnails)
Outros diretórios, apesar de não obrigatórios, servem para abrigar arquivos especiais. São os diretórios "style" (estilos CSS), "scripts" e "ext".
Os diretórios "checkout" e "crm" abrigam as páginas de finalização de compra e de cadastramento de clientes, respectivamente. Estes diretórios foram criados apenas para organizar melhor as páginas do site.
Tipos de arquivos
O jCom utiliza arquivos com extensão .htm, .vm e .xml, de acordo com o propósito de cada arquivo:
- VM: usado no arquivo /macros.vm; contém macros pré-definidas que auxiliam na programação e manutenção do site.
- HTM: páginas HTML normais e templates (modelos).
- XML: arquivos de configuração em formato XML. Arquivos .xml podem ser abertos em qualquer editor de textos como o Notepad ou Editplus, ou ainda no Dreamweaver.
- DWT: templates do Dreamweaver. Os modelos Dreamweaver estarão disponíveis se for requisitado o modelo de loja Dreamweaver.
- TXT: modelos de e-mail.
- BSH: scripts que podem definir serviços customizados pela loja. Estes scripts seguem o padrão Beanshell de programação. Para maiores informações veja a página "criando serviços".
