Fórum OpenCart Brasil

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

#46288
Imagem
Galera alguém ta com esse erro?
Eu já consegui meio que resolver, na arquivo que ele indica o erro ocorre que ele está duplicando a linha da área do estado, quando eu excluo uma volta ao normal só que depois duplica de novo alguém pode me ajudar?
#47218
estou utilizando seu modulo, na parte de criar uma conta esta funcionando certo, mais quando um cliente compra um produto e vai no carinho de compras e apartir do carinho cria uma conta , ele não funcionando no meu. esta dando este erro.
---------- Date: 2014-01-03 22:09:48 ~ IP : 187.108.17.28 ----------
REQUEST URI : /index.php?route=checkout/register
MOD DETAILS:
modFile : /home/dominios/exclusivajoias/public_html/vqmod/xml/fields_register_brazil.xml
id : Campos para cadastro do Brasil (Sexo, Data de Nascimento, CPF, RG, CNPJ, Razão Social, Inscrição Estadual, Apelido p/ Endereço, Número e Complemento)
version : 1.2
vqmver : 2.2.1
author : Deives Fahl - dfahl.cps@gmail.com

File Name : catalog/view/theme/*/template/checkout/register.tpl(1)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): <h2><?php echo $text_your_address; ?></h2>

poderia me ajudar a corrigir isto?
#47391
Observe se o caminho de busca do arquivo está correto.. No seu caso, pode ser que você tenha que mudar o caminho (troque o * para o diretório do seu tema)..
Preste atenção também na tag css, pode ser que no seu tema ela esteja definida de outra forma.. observe se é realmente <h2>, caso negativo, faça a alteração no xml seguindo a arquitetura do seu tema..

Espero ter ajudado!
#48113
Parabéns pela iniciativa.

Tenho Opencart 1.5.6.1 e vQmod 2.4.1 o autopreenchimento do CEP funciona perfeitamente mas tenho esses 2 erros e não aparecem as validações de cpf/cnpj

1- ---------- Date: 2014-02-04 18:22:23 ~ IP : 17----------
REQUEST URI : /loja/admin/index.php?route=extension/module/install&token=131d9b3ab36b971fe10a3b7ba6c25df4&extension=vqmod_manager
MOD DETAILS:
modFile : /home/......./public_html/......./vqmod/xml/fields_register_brazil_bcash.xml
id : Envia p/ o bcash os campos Data de Nascimento, Sexo, CPF, RG, CNPJ, Razão Social, Número e Complemento.
version : 1.0
vqmver : 2.2.1
author : Deives Fahl - dfahl.cps@gmail.com
VQModObject::parseMods - Could not resolve path for [catalog/controller/payment/pagamento_digital.php] (SKIPPED)


2 - Date: 2014-02-04 18:13:43 ~ IP : -------
REQUEST URI : /loja/index.php?route=account/edit
MOD DETAILS:
modFile : /home/......../public_html/....../vqmod/xml/fields_register_brazil.xml
id : Campos para cadastro do Brasil (Sexo, Data de Nascimento, CPF, RG, CNPJ, Razão Social, Inscrição Estadual, Apelido p/ Endereço, Número e Complemento)
version : 1.2
vqmver : 2.2.1
author : Deives Fahl - dfahl.cps@gmail.com

File Name : catalog/controller/account/edit.php(0)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): private function validate() {

Existe algo que se possa ser feito?
#48373
Bom dia, galera do OC!

Estou com a seguinte situação: Instalei o módulo que é super prático e gratuito. Funcionou perfeitamente na hora.

A única coisa é que a mask (formatação) do campo telefone está sem o 9° digito.

Eu entrei em contato com o programador e ele me passou uma alteração simples a ser feita no arquivo XML. Eu fiz a alteração mas bugou tudo.

Como eu não sou programador e não tenho muito experiência nessa area, não duvido que fiz algo de errado na hora de modificar.

A modificação é simples. Só não sei se entendi direito como fazer. Principalmente as observações no final. Haha...

Código do XML original:
Código: Selecionar todos
/* Mascaras e Formatos */
if($('input.phone').length > 0) $('input.phone').mask('(99) 9999-9999');if($('input.date').length > 0) $('input.date').mask('99/99/9999');
if($('input.cpf').length > 0) $('input.cpf').mask('999.999.999-99');
if($('input.cnpj').length > 0) $('input.cnpj').mask('99.999.999/9999-99');
if($('input.alphanumeric').length > 0) $('input.alphanumeric').alphanumeric();
if($('input.numeric').length > 0) $('input.numeric').numeric();
Solução do programador:

Abra o arquivo XML do módulo e onde tiver a máscara do campo de telefone altere para o código abaixo:
Código: Selecionar todos
$('#fone1, #fone2').mask('(99) 9999-9999?9').on('focusout', function(event){
    var target,
        phone,
        element;

        target  = (event.currentTarget) ? event.currentTarget : event.srcElement;
        phone   = target.value.replace(/\D/g, '');
        element = $(target);

        element.unmask();

        if(phone.length > 10){
            element.mask('(99) 99999-999?9');
        }else{
            element.mask('(99) 9999-9999?9');
        }
});
if($('#fone1').val().length > 14){
    $('#fone1').unmask();
    $('#fone1').mask('(99) 99999-999?9');
}
if($('#fone2').val().length > 14){
    $('#fone2').unmask();
    $('#fone2').mask('(99) 99999-999?9');
}
Obs:
- Altere o nome do ID do campo: #fone1 e #fone2.
- Se o on() do jQuery não funcionar por conta da versão tente trocar pelo bind().

Código após eu modificá-lo:
Código: Selecionar todos
/* Mascaras e Formatos */
if($('input.phone').length > 0) $('#fone1, #fone2').mask('(99) 9999-9999?9').on('focusout', function(event){
var target,
phone,
element;

target  = (event.currentTarget) ? event.currentTarget : event.srcElement;
phone   = target.value.replace(/\D/g, '');
element = $(target);

element.unmask();

if(phone.length > 10){
element.mask('(99) 99999-999?9');
}else{
element.mask('(99) 9999-9999?9');
}
});
if($('#fone1').val().length > 14){
$('#fone1').unmask();
$('#fone1').mask('(99) 99999-999?9');
}
if($('#fone2').val().length > 14){
$('#fone2').unmask();
$('#fone2').mask('(99) 99999-999?9');
}
if($('input.date').length > 0) $('input.date').mask('99/99/9999');
if($('input.cpf').length > 0) $('input.cpf').mask('999.999.999-99');
if($('input.cnpj').length > 0) $('input.cnpj').mask('99.999.999/9999-99');
if($('input.alphanumeric').length > 0) $('input.alphanumeric').alphanumeric();
if($('input.numeric').length > 0) $('input.numeric').numeric();
Maaaas.... não funcionou! Alguém tem alguma ideia?

Utilizo OC versão 1.5.4, caso isso ajude.

Agradeceria MUITO se alguém me der uma mão com isso. Esté módulo é super útil para todos aqui.

Abraço!
#48456
Boa tarde amigos do fórum,
estou usando o módulo de cadastro com campos do Brasil..
E os campos de CPF, CNPJ, endereço não aparecem no admin.

No log vejo esse erro abaixo.
Detalhe, a loja está em um subdominio. https://loja.nomedaloja.com.br

File Name : catalog/model/account/customer.php(0)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): $this->db->query("INSERT INTO " . DB_PREFIX . "customer SET store_id = '" . (int)$this->config->get('config_store_id') . "', firstname = '" . $this->db->escape($data['firstname']) . "', lastname = '" . $this->db->escape($data['lastname']) . "', email = '" . $this->db->escape($data['email']) . "', telephone = '" . $this->db->escape($data['telephone']) . "', fax = '" . $this->db->escape($data['fax']) . "', salt = '" . $this->db->escape($salt = substr(md5(uniqid(rand(), true)), 0, 9)) . "', password = '" . $this->db->escape(sha1($salt . sha1($salt . sha1($data['password'])))) . "', newsletter = '" . (isset($data['newsletter']) ? (int)$data['newsletter'] : 0) . "', customer_group_id = '" . (int)$customer_group_id . "', ip = '" . $this->db->escape($this->request->server['REMOTE_ADDR']) . "', status = '1', approved = '" . (int)!$customer_group_info['approval'] . "', date_added = NOW()");
#48564
Ola amigos,
Instalei o modulo em minha loja e achei muito legal, porem tem alguns problemas que eu consegui resolver e outros não.
Alguém ja viu este erro antes?


Notice: Undefined variable: dv in /home2/*/public_html/vqmod/vqcache/vq2-system_library_customer.php on line 201Notice: Uninitialized string offset: 9 in /home2/*/public_html/vqmod/vqcache/vq2-system_library_customer.php on line 201Notice: Uninitialized string offset: 9 in /home2/*/public_html/vqmod/vqcache/vq2-system_library_customer.php on line 211Notice: Undefined index: company in /home2/*/public_html/vqmod/vqcache/vq2-catalog_model_account_customer.php on line 86Warning: Cannot modify header information - headers already sent by (output started at /home2/*/public_html/index.php:108) in /home2/*/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home2/*/public_html/index.php:108) in /home2/*/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29

Obrigado.
  • 1
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20