Open tiagojaques opened 11 years ago
Acabei de encontrar o erro.
Bom, não sei se já foi corrigido ou se realmente é bug.
Nas páginas de edição e criação do usuário tanto o CNPJ e CPF usam 2 campos porem com o mesmo name e id. Muito provavel que no post destas informações, na hora da gravação estava recebendo um array e acabava se perdendo.
Fiz o teste de remover o campo do cnpj por exemplo e funcionou perfeitamente.
Eu acabei de instalar o módulo e o problema do cpf permanece os dados nao estão sendo gravados.
skasax poderia por favor informar quais arquivos você alterou ?
\app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\edit.phtml \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\register.phtml \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\address\edit.phtml \app\design\frontend\base\default\template\onepagecheckout\onepage\billing.phtml
Aonde tiver a seguinte linha: if(tipovindobanco == 'Fisica'){
você troca por: if(tipovindobanco == 'Fisica' || tipovindobanco == ''){
/*** -- ***/
Pensando agora que sempre que você entra na tela ele vem setado como pessoa física. Você pode alterar nessas página o atributo name do campo CNPJ para name=""
E ai quando o usuário clicar no jurídico ele já seta o name no script.
Acho que é isso, duas soluções! ;) Espero ter ajudado!
Cara ve se tu consegue me ajudar, estou com um problema quando altero de pessoa física para juridica usando o IE 8, ele da problema no deivison.js e eu não faço ideia de como arrumar, sei que o problema ocorre usando o internet explorer e quando estou usando um template MAG0002009 ou MAGFREE0002 se eu tiro esses templates volta a funcionar normalmente, alguem tem uma luz?
Tem como passar o link da loja para pelo menos ver que erro está acontecendo?
Thiago, funcionou perfeitamente.
Obrigado.
Show! ;) Precisando estamos ai!
On Thu, Jan 31, 2013 at 3:56 PM, Ricardo notifications@github.com wrote:
Thiago, funcionou perfeitamente.
Obrigado.
— Reply to this email directly or view it on GitHubhttps://github.com/deivisonarthur/OSC-Magento-Brasil/issues/40#issuecomment-12955480.
Tiago Jaques Pereira Analista Desenvolvedor Sênior http://www.tiagojaques.com.br +55 (61) 93215787
"Eu queria mudar o mundo, mas não me deram o código-fonte"
www.beastore.com.br, para reproduzir o erro é só clicar em comprar (qualquer produto), finalizar compra, No OSC o campo pessoa fisica e juridica nao muda se alterado e a data de nascimento fica distorcida conforme imagem e da erro no java.
Sério estou precisando muito resolver isso!
Abre o arquivo deivison.js
Va para linha 586.
Você deve encontrar mais ou menos isso:
setTimeout(function(){
checkout.update({
'review': 1,
//'payment-method': 1
});
}, 500);
Sugestão, apague a virgula da linha: 'review': 1, ou Apague // da linha //'payment-method': 1
Sobre a data de nascimento, é questão de css. Precisa olhar com calma e ver porque está assim. Pode ser que o template que está usando esta conflitando com css dos campos.
Da uma olhada com calma que não tem erro!
O erro que ta dando agora é:
Linha: 35 Erro: O objeto não oferece suporte à propriedade ou método 'jcarousel'
Isso é um plugin do jquery que está usando no seu tema. Deve haver algum tipo incompatibilidade com IE.
Verifica se o jcarousel é compatível com a versão do ie que está testando.
Ou usa ele somente na página que é necessário!
2013/1/31 overrideow notifications@github.com
O erro que ta dando agora é:
Linha: 35 Erro: O objeto não oferece suporte à propriedade ou método 'jcarousel'
— Reply to this email directly or view it on GitHubhttps://github.com/deivisonarthur/OSC-Magento-Brasil/issues/40#issuecomment-12960444.
Tiago Jaques Pereira Analista Desenvolvedor Sênior http://www.tiagojaques.com.br +55 (61) 93215787
"Eu queria mudar o mundo, mas não me deram o código-fonte"
O problema é esse, eu sou um jumento no quesito programação!
Não sei como cola o codigo aqui, poderia colar o que aparece no depurador pra ver se alguem realmente me salva!
Cara, você vai ter que procurar aonde está esse script aqui. Arruma um jeito de colocar ele só quando precisar dele, exemplo: Home
Esse bloco esta em conflito.
Infelizmente fica complicado tentar auxiliar assim, vou fazendo o que posso para poder ajudar cara.... Mas é muito nas cegas as minhas sugestões e correções.
<script type="text/javascript">
function mycarousel_initCallback(carousel)
{
carousel.buttonNext.bind('click', function() {
carousel.startAuto(0);
});
carousel.buttonPrev.bind('click', function() {
carousel.startAuto(0);
});
carousel.clip.hover(function() {
carousel.stopAuto();
}, function() {
carousel.startAuto();
});
};
var $j = jQuery.noConflict();
$j(document).ready(function() {
$j('#mycarousel').jcarousel({
vertical: false,
animation: 2000,
auto:2,
wrap: 'last',
initCallback: mycarousel_initCallback
});
});
</script>
On Thu, Jan 31, 2013 at 5:31 PM, overrideow notifications@github.comwrote:
O problema é esse, eu sou um jumento no quesito programação!
— Reply to this email directly or view it on GitHubhttps://github.com/deivisonarthur/OSC-Magento-Brasil/issues/40#issuecomment-12961068.
Tiago Jaques Pereira Analista Desenvolvedor Sênior http://www.tiagojaques.com.br +55 (61) 93215787
"Eu queria mudar o mundo, mas não me deram o código-fonte"
Cara fiz o q tu falou ta dando mais uma penca de erros mas agora ta passando te amo bixo!!!! uhauhauhauh muito obrigado
Cara, era o lance da vírgula, quanto a data de nascimento toda torta eu desabilitei. Estou muito grato mesmo!!! Preciso colocar essa loja no ar de qualquer maneira, depois de fechar minha loja e você me deu uma ajuda muito grande!!
Não sabe o quanto eu sou grato! Muito obrigado
Fico grato em ajudar a Comunidade Magento ;) Valeu galera!
2013/1/31 overrideow notifications@github.com
Cara, era o lance da vírgula, quanto a data de nascimento toda torta eu desabilitei. Estou muito grato mesmo!!! Preciso colocar essa loja no ar de qualquer maneira, depois de fechar minha loja e você me deu uma ajuda muito grande!!
Não sabe o quanto eu sou grato! Muito obrigado
— Reply to this email directly or view it on GitHubhttps://github.com/deivisonarthur/OSC-Magento-Brasil/issues/40#issuecomment-12973384.
Tiago Jaques Pereira Analista Desenvolvedor Sênior http://www.tiagojaques.com.br +55 (61) 93215787
"Eu queria mudar o mundo, mas não me deram o código-fonte"
Skasax, sem querer abusar mas ja abusando, no carrinho do OSC se eu não preencher tudo e clicar em "finalizar compra" embaixo da opção do metodo de envio aparece isso aqui: " Your order cannot be completed at this time as there is no shipping methods available for it. Please make neccessary changes in your shipping address." sabes onde traduzo? pq não consigo através da inline
acho q já achei onestepcheckout.js
Ficou operacional, mas as mascaras de telefone no internet explorer não funcionam... mas já da pra colocar a loja no ar!
Boa noite, Thiago
Se não for abusar muito preciso da sua ajuda novamente, na verdade eu não sei se tem a ver com o OSC ou não. No cadastro normal pelo magento também não está gravando cpf saberia o porque ? Indo um pouco mais além eu teria como por ali, a opção de pessoa física e jurídica ?
Abraço.
Ricardo...
Sim cara, você poderia colocar a opção do tipo de pessoa. Seguinte, esses atributos criados para o costumer, então você pode utiliza-los! Pegue a mesma lógica do campos dentro do registro e do checkout.
Veja se o nome do campo esta correto, ou se não tem o mesmo problema de ter dois campos com o mesmo nome.
2013/1/31 Ricardo notifications@github.com
Boa noite, Thiago
Se não for abusar muito preciso da sua ajuda novamente, na verdade eu não sei se tem a ver com o OSC ou não. No cadastro normal pelo magento também não está gravando cpf saberia o porque ? Indo um pouco mais além eu teria como por ali, a opção de pessoa física e jurídica ?
Abraço.
— Reply to this email directly or view it on GitHubhttps://github.com/deivisonarthur/OSC-Magento-Brasil/issues/40#issuecomment-12976451.
Tiago Jaques Pereira Analista Desenvolvedor Sênior http://www.tiagojaques.com.br +55 (61) 93215787
"Eu queria mudar o mundo, mas não me deram o código-fonte"
skasax, boa tarde meu nobre! Primeiramente, agradecer pelas contribuições. Qual versão você tem usado do OSC ? Você consegue postar a versão que você usa no git? Obrigado. Abraço.
a dica do skasax foi perfeita em simples... deixei o atributo cnpj em branco e foi oq bastou... brigadao pela força!!
Eaí, galera Não se se aqui é um bom lugar pra perguntar isso, mas lá vai:
Tô tentando usar o RG do cliente em um PDF e não faço a mínima ideia de como buscar esse RG.. nem onde ele fica salvo.. Se alguém puder me ajudar ficarei muito grato! =D
Abraços
@skasax @RicardoFideles Poderia detalhar melhor a solução do CPF/CNPJ? Nos arquivos listados: \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\edit.phtml \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\register.phtml \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\address\edit.phtml \app\design\frontend\base\default\template\onepagecheckout\onepage\billing.phtml
Onde há para (PJ) CNPJ "name=cpfcnpj" eu deixo "name="" " ? Não funcionou. Poderia explicar exatamente o que fez nas 2 soluções que citou? Não entendo muito de programação, mas já lancei uma loja show com a ajuda de fóruns. Por favor me ajude, esse problema já me persegue desde o início, mas lancei a loja mesmo assim, estou vendendo muito, preciso arrumar.
@afixgraf @RicardoFideles Fala pessoal.. Se tiverem dificuldade me add no skype(tjaquespereira) que tento ajudar.
Exatamente como falei aqui: \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\edit.phtml \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\register.phtml \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\address\edit.phtml \app\design\frontend\base\default\template\onepagecheckout\onepage\billing.phtml
Aonde tiver a seguinte linha: if(tipovindobanco == 'Fisica'){
você troca por: if(tipovindobanco == 'Fisica' || tipovindobanco == ''){
/*** -- ***/
@skasax Muito Obrigada pelo retorno, estou desesperada... Baixei a última versão do OSC, será por isso que não encontrei o trecho "if(tipovindobanco == 'Fisica'){" em todos? "OSC-Magento-Brasil-4-Pro-master V4.0.2" Relatório:
\app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\edit.phtml =OK \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\register.phtml =Não tem o trecho \app\design\frontend\base\default\template\onepagecheckout\persistent\customer\address\edit.phtml =OK \app\design\frontend\base\default\template\onepagecheckout\onepage\billing.phtml =Não tem o trecho
Galera,
Alguém aqui já teve problema no campo cpfcnpj. Seguinte: Quando crio o usuário pela administração e preencho o campo CPFCNPJ ele grava normalmente.
Quando simulo o cadastro do usuário pelo frontend, preencho o campo CPF normalemente, mas na hora da edição ele traz vazio o campo.
Vou ao mysql verificar se a informação foi gravada e infelizmente não foi.
Alguém já passou por isso? Tem idéia do que possa ser?