Página 2 de 2
Re: [TUTORIAL] Duplicar módulos
Enviado: 10 Nov 2012, 21:36
por erickguerreiro
Olá!
Estou tentando duplicar o módulo Pickup from store mas não estou conseguindo seguindo esse passo a passo.
Parece que precisa também editar o shipping.php que fica em admin/controller/extension. Alguém poderia dar um help? Obrigado!
Re: [TUTORIAL] Duplicar módulos
Enviado: 10 Nov 2012, 22:40
por Zecapt
Boas na versão 1.5.2.1 também funcionou. Obrigado pelo tutorial.
Re: [TUTORIAL] Duplicar módulos
Enviado: 10 Nov 2012, 22:45
por Zecapt
erickguerreiro escreveu:Olá!
Estou tentando duplicar o módulo Pickup from store mas não estou conseguindo seguindo esse passo a passo.
Parece que precisa também editar o shipping.php que fica em admin/controller/extension. Alguém poderia dar um help? Obrigado!
Boas. No meu caso não precisei mexer nesse ficheiro e testei e funcionou, pelo menos aqui.
Ficheiros a duplicar:
admin/language/pt-pt/shipping/mod1.php
admin/controller/shipping/mod1.php
admin/view/template/shipping/mod1.tpl
catalog/language/pt-pt/shipping/mod1.php
catalog/model/shipping/mod1.php
Eu mexi apenas nestes e está a funcionar.
Re: [TUTORIAL] Duplicar módulos
Enviado: 26 Nov 2012, 17:04
por webjoe
Olá
Dupliquei o módulo Frete por Peso e alterei os nomes
Frete por Pac e Frete por Sedex
Versão 1.5.4
Porque (os módulo dos correios não serviria para mim) por que o produto pesa em média 5 gramas e ele calcula um valor absurdo...
então terão duas embalagens 0.300gr (C 26 x L 11 x A 5) e 1 Kg
então pego o valor de 0.300gr e 1KG
e calculo o frete a partir do site dos correios
tanto 1 unidade como 5 ou 10 serão enviadas na mesma caixa até 300gr
então só preciso de dois valores
0.3:15.90,1:21.40
ou teria alguma outra forma de fazer esse esquema,
pelo que estou vendo vou ter que alterar o banco de dados
__________________________________________________
alterei colocando "1" no final e deu certo mas,
ele está habilitado na configuração e na visualização das formas de envio esta desabilitado
e quando altero os valores de um alteram dois dois
modifiquei também o caminho dos arquivos onde tinham
localisation\weight
localisation\weight_class
e etc
localisation\weight1
localisation\weight_class1
\admin\controller\localisation\weight_class1.php
\admin\model\localisation\weight_class1.php
\admin\controller\localisation\weight_class1.php
\admin\language\english\localisation\weight_class1.php
\admin\language\english\shipping\weigh1.php
\admin\language\portuguese-br\localisation\weight_class1.php
\admin\language\portuguese-br\shipping\weight1.php
\admin\view\template\localisation\weight_class_form1.tpl
\admin\view\template\localisation\weight_class_list1.tpl
\admin\view\template\shipping\weight1.tpl
\catalog\language\english\shipping\weight1.php
\catalog\language\portuguese-br\shipping\weight1.php
\catalog\model\shipping\weight1.php
\system\library\weight1.php
estou testando alguns outros módulos do opencart.com se conseguir posto os resultados
Grato e até
Joel
Re: [TUTORIAL] Duplicar módulos
Enviado: 26 Nov 2012, 19:45
por webjoe
webjoe escreveu:Olá
Dupliquei o módulo Frete por Peso e alterei os nomes
Frete por Pac e Frete por Sedex
Versão 1.5.4
Porque (os módulo dos correios não serviria para mim) por que o produto pesa em média 5 gramas e ele calcula um valor absurdo...
então terão duas embalagens 0.300gr (C 26 x L 11 x A 5) e 1 Kg
então pego o valor de 0.300gr e 1KG
e calculo o frete a partir do site dos correios
tanto 1 unidade como 5 ou 10 serão enviadas na mesma caixa até 300gr
então só preciso de dois valores
0.3:15.90,1:21.40
ou teria alguma outra forma de fazer esse esquema,
pelo que estou vendo vou ter que alterar o banco de dados
__________________________________________________
alterei colocando "1" no final e deu certo mas,
ele está habilitado na configuração e na visualização das formas de envio esta desabilitado
e quando altero os valores de um alteram dois dois
modifiquei também o caminho dos arquivos onde tinham
localisation\weight
localisation\weight_class
e etc
localisation\weight1
localisation\weight_class1
\admin\controller\localisation\weight_class1.php
\admin\model\localisation\weight_class1.php
\admin\controller\localisation\weight_class1.php
\admin\language\english\localisation\weight_class1.php
\admin\language\english\shipping\weigh1.php
\admin\language\portuguese-br\localisation\weight_class1.php
\admin\language\portuguese-br\shipping\weight1.php
\admin\view\template\localisation\weight_class_form1.tpl
\admin\view\template\localisation\weight_class_list1.tpl
\admin\view\template\shipping\weight1.tpl
\catalog\language\english\shipping\weight1.php
\catalog\language\portuguese-br\shipping\weight1.php
\catalog\model\shipping\weight1.php
\system\library\weight1.php
estou testando alguns outros módulos do opencart.com se conseguir posto os resultados
Grato e até
Joel
Achei a solução
http://www.opencart.com/index.php?route ... on_id=7444
Grato e Até
Re: [TUTORIAL] Duplicar módulos
Enviado: 11 Dez 2012, 15:27
por periscuelo
É importante não esquecer que isso envolve a mudança de
todos os nomes onde ouver modulo1. Mesmo que seja referente a um campo.
Eu esqueci deste detalhe e tive problemas com dados que carregavam direto do outro módulo.

Re: [TUTORIAL] Duplicar módulos
Enviado: 15 Dez 2012, 12:31
por webjoe
Olá isto também aconteceu comigo, por isso mudei todos os campos como por exemplo
weight => weight1
e também dentro dos arquivos ex:
\admin\controller\shipping\weight1.php
Código: Selecionar todos
$this->load->language('shipping/weight1');
$this->model_setting_setting->editSetting('weight1', $this->request->post);
if (isset($this->request->post['weight1_' . $geo_zone['geo_zone_id'] . '_rate'])) {
if (isset($this->request->post['weight1_tax_class_id'])) {
Pois só assim parou de alterar os dois ao mesmo tempo.
Grato.
Até
Re: [TUTORIAL] Duplicar módulos
Enviado: 06 Mar 2013, 05:54
por fabriciosbm
Fiz o que você falou e não deu certo. Os módulos foram duplicados, mas, simplesmente, não funcionou. Quando tentava habiltar, o mesmo não ocorria. Percebi que tinha que modificar cada arquivo. Exemplo: Dupliquei a forma de pagamento "cod", então, tudo que estava escrito 'cod' dentro dos arquivos, eu substitui pelo nome que foi adquirido ao módulo. Funcionou certinho assim. Valeu pelo tutorial.
OpenCart 1.5.4
Re: [TUTORIAL] Duplicar módulos
Enviado: 25 Jan 2014, 08:10
por carlosroesner
Olá pessoal.
Estou tentando duplicar o módulo de frete grátis e não estou conseguindo.
Renomeei os arquivos de free para free1 conforme instruções, mas no momento de instalar o módulo copiado, dá a mensagem
"Fatal error: Class 'ControllerShippingfree1' not found in /home/neonxcom/public_html/loja/admin/controller/extension/shipping.php on line 127"
Mesmo assim, ao retornar à tela de formas de envio o módulo parece instalado. Quando vou editá-lo, aparece a seguinte mensagem:
"Fatal error: Class 'Controllershippingfree1' not found in /home/neonxcom/public_html/loja/vqmod/vqcache/vq2-system_engine_front.php on line 40" .
Gostaria muito de solucionar esse problema, pois pretendo dar frete grátis para mais regiões, porém com valores de pedidos mínimos diferentes por regiões. Minha versão é 1.5.4.
Se alguém puder dar uma dica, agradeço muito.
Re: [TUTORIAL] Duplicar módulos
Enviado: 19 Mai 2016, 11:31
por RPHP
Testado na versão 2.2.0.0. Funcionou perfeitamente.
Dupliquei o modulo de Frete Grátis.