Fórum OpenCart Brasil

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

Avatar do usuário
Por maxno
Mensagens
#2590
Tutorial feito pelo Qphoria



1. escolha o modulo
Todos os modulos são exatamente arquitetato em suas pastas e com o mesmo nome em todos os arquivos


exemplo de um mudolo de pagamento com suas devida pastas:

1. admin/controller/payment/modulo1.php
2. admin/language/english/payment/modulo1.php
3. admin/view/template/payment/modulo1.tpl
4. catalog/controller/payment/modulo1.php
5. catalog/language/english/payment/modulo1.php
6. catalog/model/payment/modulo1.php
7. catalog/view/theme/default/template/payment/modulo1.tpl

ai se nos fomos duplicar, teremos copia todos os arquivos para outro nome, exemplo:

1. admin/controller/payment/modulo2.php
2. admin/language/english/payment/modulo2.php
3. admin/view/template/payment/modulo2.tpl
4. catalog/controller/payment/modulo2.php
5. catalog/language/english/payment/modulo2.php
6. catalog/model/payment/modulo2.php
7. catalog/view/theme/default/template/payment/modulo2.tpl


2. editando os arquivos
em cada um do arquivos (exceto do idioma), abra ele com um programa que vc preferir (dreanweaver, notepad++ e etc), da um Replace
de modulo1 para modulo2,

agora vai dinovo em
1. admin/controller/payment/modulo2.php
4. catalog/controller/payment/modulo2.php

na primeira linha deles, vai ter algo assim
class ControllerPaymentmodulo2 -> depois que voce deu replace
ai pega a primeira letra do nome e coloca maiuscula: -> class ControllerPaymentmodulo2

ficará assim: class ControllerPaymentModulo2

depois vai nos arquvios do idioma e mude o nome para outro para nao ficar no admin e no catalog dois nomes identicos


e pronto.

este tutorial vale pra qualque versão de 1.4.x
Avatar do usuário
Por Manoel Vidal
Mensagens
#2597
Parabéns maxno por mais uma ótima contribuição, de muitas por sinal que você tem dado. :D
Tenho certeza que vai ajudar a muitos que tem procurado como fazer isso através do fórum.
Por anyanajj
#9830
Olá Pessoal!!!

Gostaria de saber como faço para duplicar o modulo categorias. Utilizei as informações para duplicação de modulos, no entanto, não deu certo.

Criei as tabelas que me foram solicitadas ..mas na guia do admin (catalogo) não aparece outra. Logo quando instalo a nova categoria é duplicado os produtos.

Como faço para resolver?

Att.
Jna
Por brunojonas
Mensagens
#9963
maxno, por favor

tenho uma dúvida qto á duplicação na versão opencart_v1.5.1.2.

O Tiago está me ajudando também. Sigo teu tutorial e tá dando problemas aqui.


O teu tuto serve também pra a versão 1.5.1.2?


Grato
Bruno
maxno escreveu:Tutorial feito pelo Qphoria



1. escolha o modulo
Todos os modulos são exatamente arquitetato em suas pastas e com o mesmo nome em todos os arquivos


exemplo de um mudolo de pagamento com suas devida pastas:

1. admin/controller/payment/modulo1.php
2. admin/language/english/payment/modulo1.php
3. admin/view/template/payment/modulo1.tpl
4. catalog/controller/payment/modulo1.php
5. catalog/language/english/payment/modulo1.php
6. catalog/model/payment/modulo1.php
7. catalog/view/theme/default/template/payment/modulo1.tpl

ai se nos fomos duplicar, teremos copia todos os arquivos para outro nome, exemplo:

1. admin/controller/payment/modulo2.php
2. admin/language/english/payment/modulo2.php
3. admin/view/template/payment/modulo2.tpl
4. catalog/controller/payment/modulo2.php
5. catalog/language/english/payment/modulo2.php
6. catalog/model/payment/modulo2.php
7. catalog/view/theme/default/template/payment/modulo2.tpl


2. editando os arquivos
em cada um do arquivos (exceto do idioma), abra ele com um programa que vc preferir (dreanweaver, notepad++ e etc), da um Replace
de modulo1 para modulo2,

agora vai dinovo em
1. admin/controller/payment/modulo2.php
4. catalog/controller/payment/modulo2.php

na primeira linha deles, vai ter algo assim
class ControllerPaymentmodulo2 -> depois que voce deu replace
ai pega a primeira letra do nome e coloca maiuscula: -> class ControllerPaymentmodulo2

ficará assim: class ControllerPaymentModulo2

depois vai nos arquvios do idioma e mude o nome para outro para nao ficar no admin e no catalog dois nomes identicos


e pronto.

este tutorial vale pra qualque versão de 1.4.x
#11928
Achei bem interessante, eu sabia que era mais ou menos isso, só não tinha certeza que tinha que renomear os nomes dentro dos arquivos.
Mas deu tudo certo, da pra duplicar quantas vezes quiser qualquer módulo.
webzica.com

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

Olá! Tudo bem? Verifique as configura&cced[…]

Olá! Tudo bem? Trabalho com Opencart h&aac[…]

Imagem do Carrinho de Compras

Olá! Tudo bem? São vários lo[…]