Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte para temas OpenCart v2.x.
#70307
Olá pessoal, boa noite.

Desisti de procurar um tema para download conforme comentei em outro poste, tenho conhecimento básico em CSS, HTML e PHP decidi então eu mesmo tentar alguma coisa e ver no que dá hehehe...

Se quiserem visitar a loja pra ver como está ficando, dicas são muito bem vindas...

http://sexsensation.com.br/


Minha dúvida é a seguinte: Quero saber se há algum manual para desenvolvedor, onde a gente possa ver as variáveis ou funções dos elementos para ter uma maior autonomia de personalizar eles. Pra vocês entenderem melhor, estou tentando inserir um campo de "inscreva-se na newsletter" ali pouco à cima do rodapé, mas ainda não achei como fazer isso. Se soubesse a variável responsável por mostrar a newsletter iria facilitar um pouco.

Há algo desse tipo?

Outra dúvida é. Há algum manual que ajude fazer personalizações via XML? Baixei uma extensão muito legal que era um arquivo em XML apenas e alterou o que eu precisava na loja. Quero eu mesmo conseguir criar esses XML, preciso de um manual que ensine esses padrões.


Desde já agradeço. Abraços!!!!
#70315
Olá @denisgustavo.

Infelizmente não temos um manual para desenvolver temas para o OpenCart, mas escrevi um referência básica sobre como desenvolver seu próprio tema, segue o link:
https://www.opencartbrasil.com.br/arquit ... s-opencart

Sobre a questão da newsletter, isso não existe no OpenCart, como o tema é basicamente puro HTML, CSS e JS, você cria o conteúdo visual nos arquivos TPL, e cria as funções do tema nos arquivos controller, e as consultas no banco de dados nos arquivo model, enfim, diferente de outras plataformas, no OpenCart não há códigos para puxar newsletter pronta, neste caso, você terá que fazer a estrutura de sua newsletter, baseada na estrutura MVC, ou seja, você mesmo terá que criar o código todo, ou uma biblioteca para tal.

Para tentar explicar como funciona o framework do OpenCart, digo que o framework do OpenCart lembra muito o conceito do codeigniter.

Para aprender a criar arquivos de modificação, segue o link com manual para criar arquivo OCMOD (nativo do OpenCart):
https://github.com/opencart/opencart/wi ... ion-System

E tem o vQmod, que não é nativo, mas tem mais recursos, e se entrega facilmente ao OpenCart:
https://www.opencartbrasil.com.br/conheca-vqmod
https://github.com/vqmod/vqmod/wiki/Examples

Espero ter ajudado. :)
#70322
Manoel Vidal escreveu:Olá @denisgustavo.

Infelizmente não temos um manual para desenvolver temas para o OpenCart, mas escrevi um referência básica sobre como desenvolver seu próprio tema, segue o link:
https://www.opencartbrasil.com.br/arquit ... s-opencart

Sobre a questão da newsletter, isso não existe no OpenCart, como o tema é basicamente puro HTML, CSS e JS, você cria o conteúdo visual nos arquivos TPL, e cria as funções do tema nos arquivos controller, e as consultas no banco de dados nos arquivo model, enfim, diferente de outras plataformas, no OpenCart não há códigos para puxar newsletter pronta, neste caso, você terá que fazer a estrutura de sua newsletter, baseada na estrutura MVC, ou seja, você mesmo terá que criar o código todo, ou uma biblioteca para tal.

Para tentar explicar como funciona o framework do OpenCart, digo que o framework do OpenCart lembra muito o conceito do codeigniter.

Para aprender a criar arquivos de modificação, segue o link com manual para criar arquivo OCMOD (nativo do OpenCart):
https://github.com/opencart/opencart/wi ... ion-System

E tem o vQmod, que não é nativo, mas tem mais recursos, e se entrega facilmente ao OpenCart:
https://www.opencartbrasil.com.br/conheca-vqmod
https://github.com/vqmod/vqmod/wiki/Examples

Espero ter ajudado. :)
Ótimo, muito obrigado vou olhar sim.


Estou com uma dúvida aqui, eu copiei a pasta do tema default pra criar um personalizado, essa outra pasta eu coloquei determinado nome, linkei os novos arquivos CSS e JAVASCRIPT certinho, porém no painel administrativo este novo "tema" que criei não aparece pra eu escolher utilizar ele. Como faço?

Night games. One night, no worries Real Women P[…]

@Manoel Vidal Poderia me ajudar com 2 coisas n[…]

Looking for a partner for an unforgettable night? […]

Vou verificar, Obrigado