Página 6 de 8
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 07 Jul 2014, 18:11
por Bonacif
@periscuelo, quando vc diz "fazer o mesmo que o @paulobeto123", vc quer dizer falar com o @FilipeNt?
Quanto as maiores alterações necessárias no XML eu consegui fazer, mas estou com problemas no inicio do codigo do xml, referente a mask:
-------------------------------------------------------------
<!-- Acrescentar JS da Máscara -->
<file name="catalog/view/theme/*/template/common/header.tpl">
<operation>
<search position="after">
<![CDATA[
<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>
]]>
</search>
<add>
<![CDATA[
<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui.mask.js"></script>
]]>
</add>
</operation>
</file>
-------------------------------------------------------------
Vejo que o codigo pesquisa por <script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"> e adiciona <script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui.mask.js"></script> logo após, porém no journal, não há essa linha no header.tpl.
Eu gostaria de entender o conceito: Aonde deve ser adicionado o <script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui.mask.js"></script> no header?
Será que o @lucas.zgoda conseguiu resolvei o problema dele, pois o meu é o mesmo?
Vlw!
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 07 Jul 2014, 22:30
por periscuelo
Saber o conceito é fácil. Basta você pegar o layout default de opencart e observar onde a linha está. Se fizer testes vai conseguir chegar a uma conclusão. Espero que dê certo. Abraços.
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 09 Jul 2014, 17:16
por Bonacif
lucas.zgoda escreveu:Consegui configurar no meu tema Journal, ta funcionando legal a verificação e a mudança de posição, porém a alteração desta imagem não acontece. é o que eu mais quero. alguem sabe como resolver? pelo vQmoderator ta tudo ok. Não mostra erro nenhum.
Minha versão do OC é a 1.5.6.1

@Lucas.zgoda, vc conseguiu resolver?
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 28 Jul 2014, 21:20
por jeancfl
Pessoal, instalei o vqmod na minha versão 1.5.6 do opencart, para poder usar este modulo. a instalação do vqmod esta tudo ok, porém o modulo não funcionou e esta gerando o seguinte error log dentro da pasta logs do vqmod:
---------- Date: 2014-07-29 00:07:41 ~ ----------
REQUEST URI : /loja/index.php?route=account/register
MOD DETAILS:
modFile : /home/aliancab/public_html/loja/vqmod/xml/mvrgiecpfcnpj.xml
id : Modificar posição dos campos RG|IE / CNPJ|CPF para área de dados pessoais, validação de CPF, CNPJ e CEP e Máscara de Tels, CPF, CNPJ e CEP
version : 1.0.7
vqmver : 2.3.2
author : Ibrahim Brumate
File Name : catalog/language/portuguese-br/account/register.php(0)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): $_['error_exists'] = 'Atenção: Este e-mail já está cadastrado!';
----------------------------------------------------------------------
qual será o problema?
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 28 Jul 2014, 22:28
por Bonacif
@jeancfl,
acredito que seu problema está relacionado a tradução que vc tem instalada...
tente o seguinte:
1º Abra o arquivo catalog/language/portuguese-br/account/register.php
2º Lá você irá encontrar a linha que começa com: $_['error_exists']
3º Substitua esta linha toda por: $_['error_exists'] = 'Atenção: Este e-mail já está cadastrado!';
Teste ai e nos dê retorno...
Vlw, abs!
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 28 Jul 2014, 23:15
por jeancfl
pois é mais já está assim no arquivo.
// Error
$_['error_exists'] = 'Atenção: Este e-mail já está registrado!';
$_['error_firstname'] = 'O nome deve ter entre 1 e 32 caracteres!';
$_['error_lastname'] = 'O sobrenome deve ter entre 1 e 32 caracteres!';
$_['error_email'] = 'E-Mail inválido!';
$_['error_telephone'] = 'O telefone deve ter entre 3 e 32 caracteres!';
$_['error_password'] = 'A senha deve ter entre 4 e 20 caracteres!';
$_['error_confirm'] = 'As senhas não coincidem!';
$_['error_company_id'] = 'O ID da empresa é obrigatório!';
$_['error_tax_id'] = 'O ID da taxa é obrigatório!';
$_['error_vat'] = 'O número de VAT é inválido!';
$_['error_address_1'] = 'Rua e número deve ter entre 3 e 128 caracteres!';
$_['error_city'] = 'A cidade deve ter entre 2 e 128 caracteres!';
$_['error_postcode'] = 'O CEP deve ter 8 caracteres!';
$_['error_country'] = 'Por favor, selecione um país';
$_['error_zone'] = 'Por favor, selecione um estado';
$_['error_agree'] = 'Atenção: Você deve aderir aos %s!';
?>
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 28 Jul 2014, 23:28
por jeancfl
ops entendi, tem que estar a tradução igual né, fiz isto e ele deu outros erros em outras linhas, ai substitui todas, e ele parou de gerar error log, porém ainda assim não funcionou. ja limpei o a pasta cache do vqmod, ja habilitei a exibição do id tax, mais mesmo assim não funciona. veja a relação de arquivos que aparece na pasta vqcache:
vq2-catalog_controller_account_register.php
vq2-catalog_language_portuguese-br_account_register.php
vq2-catalog_model_account_customer.php
vq2-catalog_view_theme_default_template_account_register.tpl
vq2-catalog_view_theme_OPC030062_template_common_header.tpl
vq2-system_engine_controller.php
vq2-system_engine_front.php
vq2-system_engine_loader.php
vq2-system_library_amazon.php
vq2-system_library_amazonus.php
vq2-system_library_config.php
vq2-system_library_db.php
vq2-system_library_ebay.php
vq2-system_library_language.php
vq2-system_library_template.php
vq2-system_startup.php
* na pasta template do meu tema não há o arquivo register, ou seja o meu tema não influencia. pelo menos é o que acredito.
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 28 Jul 2014, 23:47
por Bonacif
@jeancfl,
Vc tá com o tema default? Eu instalei esse modulo no meu 1.5.6 com tema customizado e tbm não rodou 100%, ai tive que fazer algumas alterações manuais conforme a necessidade do meu tema.
Acredito que para o módulo funcionar 100% é necessário ser no tema default e na tradução descrita no módulo, caso contrário, vai ser necessário alterar alguns códigos dentro do módulo.
No meu só não funcionou a máscara, aí tive que adaptar...
No seu ele não carregou nenhuma funcionalidade? Não mudou nenhum campo? Não aplicou máscaras?
Vc falou que habilitou id_tax, mas tbm habilitou id_company? [ Vendas > Clientes > Grupo de Clientes : Habilitar tax_id e Id_company (CPJ e RG) ]
Até mais!
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 29 Jul 2014, 12:05
por jeancfl
esta um com um tema personalizado, porém na pasta do tema não existe o arquivo regiser.tpl, acredito que então não esteja interfirindo.
sim os 2 estão habilitados, porem não mudou nada, na pagina do registro só apareceu de diferente: * ID da empresa: * ID da taxa:
Re: Mover campos de RG e CPF para Dados Pessoais no FrontEnd
Enviado: 29 Jul 2014, 13:32
por Bonacif
Não ter o register.tpl interfere diretamente no módulo pois a estrutura da página de registro é baseada neste arquivo no tema padrão e em tantos outros.
Qual é o link do seu site?
É preciso verificar qual arquivo carrega o template da pagina de registro e alterar os comandos do módulo para realizar as alterações neste arquivo...