-
Notifications
You must be signed in to change notification settings - Fork 9
Desenvolvimento de E commerce
Explicação de como criar o e-commerce com o Winners OpenSource
Com a nossa plataforma você consegue desenvolver vários e-commerces utilizando a mesma base, definindo layouts diferentes para cada um.
Para iniciar um novo e-commerce você deve primeiro definir o domínio dele, por exemplo, www.lojax.com.br, esse domínio deve ser definido em um arquivo dentro da pasta /app/Config/Domain com o nome do arquivo no mesmo que o do domínio, seguindo o exemplo anterior, o nome ficaria assim "www.lojax.com.br.php".
Após isso você tem que definir os dados, para ele, que são as rotas, o id no banco de dados, seu Controller e a função principal, exemplo abaixo.
https://github.com/reginaldojunior/winners/blob/development/app/Config/Domain/xbrand.com.br.php
Após criado o arquivo domínio da loja, você vai ter que criar o controller dando o nome do que você colocou na configuração e herdando a classe LojaController.php essa classe tem todas as funções pré-configuradas, exemplo, addCart, cart, checkout e etc... Cada função dessa retorna as variáveis necessárias para que a loja funcione.
Os nomes de todas as funções desse controller é em inglês e você pode colocar o padrão que quiser no arquivo configuração.
Loja exemplo.