Git Product home page Git Product logo

Comments (116)

rafaelstz avatar rafaelstz commented on August 19, 2024

Já tentou mudar de tema só para ver se funciona?

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Já tentei...inclusive fiz um teste usando o tema padrão e deu o mesmo erro. Se quiser fazer algum teste...basta criar uma conta: www.camaleonicos.com.br

engraçado que tenho outra loja com o mesmo modulo, o mesmo tema e a mesma versao do magento e do OSC e funcionou...menos aqui!

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Obs: desinstalei o mudulo todo...aí o cadastro funciona perfeitamente...instalei novamente e o erro retorna!

from osc-magento-brasil-6-pro.

rafaelstz avatar rafaelstz commented on August 19, 2024

você moveu os arquivos da app/design/... e skin/... para seu template?

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

ronaldopadula

Simples meu amigo !

acessei aqui e vi que seu problema é simples de resolver.
Ao chegar no checkout está aparecendo uma pasta (default)

veja o link
http://camaleonicos.com.br/default/onestepcheckout/index/

Sendo assim ao clicar em finalizar compra está chamando o endereço errado
no console do navegador aparece

POST http://camaleonicos.com.br/onestepcheckout/ajax/check_email/ 404 (Not Found)

Deveria ser

http://camaleonicos.com.br/default/onestepcheckout/ajax/check_email/%20404%20(Not%20Found)

Para resolver é simples

Acesse
app\design\frontend\base\default\template\onestepcheckout\onestep\form\address\billing.phtml

e procure por
var url = '/onestepcheckout/ajax/check_taxvat/';

Altere para
var url = '/default/onestepcheckout/ajax/check_taxvat/';

encontre também
var url = '/onestepcheckout/ajax/check_email/';

e altere para
var url = '/default/onestepcheckout/ajax/check_email/';

Agora acesse app\design\frontend\base\default\template\onestepcheckout\persistent\customer\form\register.phtml

e procure por
var url = '/onestepcheckout/ajax/check_taxvat/';

Altere para
var url = '/default/onestepcheckout/ajax/check_taxvat/';

Agora acesse o arquivo validation.js

pode ser encontrado na raiz
js\onestepcheckout\validation.js

ou skin/frontend/base/onestepcheckout/js

e procure por
jQuery.getScript("/onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {

Altere para
jQuery.getScript("/default/onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {

pronto resolvido !

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Meu caro...muito obrigado...eu vou fazer todas as alterações e vou postar o resultado aqui!

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Beleza! Fico aguardando !

Caso ainda n resolva vamos ver em que consigo te ajudar

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

No meu caso essa dica resolveu o problema.
Obrigado.

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Bom..eu fiz as alterações sugeridas, mas continua com o mesmo erro:

Campo e-mail mesmo sendo preenchido: Informe um endereço de email válido. Por exemplo, [email protected].

Campo CPF mesmo preenchido: Campo obrigatório.

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Ronaldo,
Essa dica do rfbastos funciona!!

Não deve estar funcionando para você porque provavelmente você editou os arquivos errados. Para se certificar de que editou os arquivos corretos, aconselho a ligar o Debug do magento. Aí você entra no seu site e vê exatamente o caminho e o nomeado arquivo a ser editado.

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Posso tentar te ajudar. Me passa o link do site para eu dar uma olhada.

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

olá...blz? o site é www.camaleonicos.com.br

Hoje vou dar mais uma mexida!

On 9/1/2015 15:06, luisgennari wrote:

Posso tentar te ajudar. Me passa o link do site para eu dar uma olhada.


Reply to this email directly or view it on GitHub
#49 (comment).

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Olá Ronaldo,
Olhando através do console, vi que não foi feita alterações nos arquivos correspondentes do site conforme dica do rfbastos.

A instalação do magento do seu site está dentro de uma pasta chamada default. Mas a função está sendo chamada no endereço http://camaleonicos.com.br/onestepcheckout/ajax/check_email/. Você deve alterar os arquivos do site para que a chamada seja feita na URL http://camaleonicos.com.br/default/onestepcheckout/ajax/check_email/.

Se fizer isso vai resolver seu problema.

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Ok.... vou fazer a alteração.

On 11/1/2015 21:28, luisgennari wrote:

Olá Ronaldo,
Olhando através do console, vi que não foi feita alterações nos
arquivos correspondentes do site conforme dica do rfbastos.

A instalação do magento do seu site está dentro de uma pasta chamada
default. Mas a função está sendo chamada no endereço
http://camaleonicos.com.br/onestepcheckout/ajax/check_email/. Você
deve alterar os arquivos do site para que a chamada seja feita na URL
http://camaleonicos.com.br/default/onestepcheckout/ajax/check_email/.

Se fizer isso vai resolver seu problema.


Reply to this email directly or view it on GitHub
#49 (comment).

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Olá, fiz as atualizações nos arquivos mas continua não funcionando, só se
no meu caso eu deva alterar arquivos de outras pastas e não os que eu estou
alterando.

Tem como vc verificar ?

Caso eu não consiga, vc pode dar uma mãozinha acessando o meu ftp? Te passo
o login e senha caso seja coisa rapida. Este é um ambiente de teste e
desenvolvimento que estou implementando atualmente.

Abraços

Ronaldo

Em 12 de janeiro de 2015 10:15, Ronaldo Padula [email protected]
escreveu:

Ok.... vou fazer a alteração.

On 11/1/2015 21:28, luisgennari wrote:

Olá Ronaldo,
Olhando através do console, vi que não foi feita alterações nos arquivos
correspondentes do site conforme dica do rfbastos.

A instalação do magento do seu site está dentro de uma pasta chamada
default. Mas a função está sendo chamada no endereço
http://camaleonicos.com.br/onestepcheckout/ajax/check_email/. Você deve
alterar os arquivos do site para que a chamada seja feita na URL
http://camaleonicos.com.br/default/onestepcheckout/ajax/check_email/.

Se fizer isso vai resolver seu problema.


Reply to this email directly or view it on GitHub
#49 (comment)
.

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Oi Ronaldo,

Liga o debug do magento que fica fácil encontrar os arquivos corretos que devem ser editados.

Assim que ligar, me avisa que te ajudo.

Enviado do meu iPhone

Em 12/01/2015, às 15:15, ronaldopadula [email protected] escreveu:

Olá, fiz as atualizações nos arquivos mas continua não funcionando, só se
no meu caso eu deva alterar arquivos de outras pastas e não os que eu estou
alterando.

Tem como vc verificar ?

Caso eu não consiga, vc pode dar uma mãozinha acessando o meu ftp? Te passo
o login e senha caso seja coisa rapida. Este é um ambiente de teste e
desenvolvimento que estou implementando atualmente.

Abraços

Ronaldo

Em 12 de janeiro de 2015 10:15, Ronaldo Padula [email protected]
escreveu:

Ok.... vou fazer a alteração.

On 11/1/2015 21:28, luisgennari wrote:

Olá Ronaldo,
Olhando através do console, vi que não foi feita alterações nos arquivos
correspondentes do site conforme dica do rfbastos.

A instalação do magento do seu site está dentro de uma pasta chamada
default. Mas a função está sendo chamada no endereço
http://camaleonicos.com.br/onestepcheckout/ajax/check_email/. Você deve
alterar os arquivos do site para que a chamada seja feita na URL
http://camaleonicos.com.br/default/onestepcheckout/ajax/check_email/.

Se fizer isso vai resolver seu problema.


Reply to this email directly or view it on GitHub
#49 (comment)
.


Reply to this email directly or view it on GitHub.

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Ok..está feito..dá uma olhada!

On 12/1/2015 19:18, luisgennari wrote:

Oi Ronaldo,

Liga o debug do magento que fica fácil encontrar os arquivos corretos
que devem ser editados.

Assim que ligar, me avisa que te ajudo.

Enviado do meu iPhone

Em 12/01/2015, às 15:15, ronaldopadula [email protected]
escreveu:

Olá, fiz as atualizações nos arquivos mas continua não funcionando,
só se
no meu caso eu deva alterar arquivos de outras pastas e não os que
eu estou
alterando.

Tem como vc verificar ?

Caso eu não consiga, vc pode dar uma mãozinha acessando o meu ftp?
Te passo
o login e senha caso seja coisa rapida. Este é um ambiente de teste e
desenvolvimento que estou implementando atualmente.

Abraços

Ronaldo

Em 12 de janeiro de 2015 10:15, Ronaldo Padula
[email protected]
escreveu:

Ok.... vou fazer a alteração.

On 11/1/2015 21:28, luisgennari wrote:

Olá Ronaldo,
Olhando através do console, vi que não foi feita alterações nos
arquivos
correspondentes do site conforme dica do rfbastos.

A instalação do magento do seu site está dentro de uma pasta chamada
default. Mas a função está sendo chamada no endereço
http://camaleonicos.com.br/onestepcheckout/ajax/check_email/. Você
deve
alterar os arquivos do site para que a chamada seja feita na URL
http://camaleonicos.com.br/default/onestepcheckout/ajax/check_email/.

Se fizer isso vai resolver seu problema.


Reply to this email directly or view it on GitHub

#49 (comment)

.


Reply to this email directly or view it on GitHub.


Reply to this email directly or view it on GitHub
#49 (comment).


Este email foi escaneado pelo Avast antivírus.
http://www.avast.com

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Oi Ronaldo,
Então é o seguinte. Você terá que editar os arquivos abaixo seguindo a dica do rfbastos:

Cadastro de conta:
frontend/fortis/default/template/onestepcheckout/persistent/customer/form/register.phtml

Checkout:
frontend/fortis/default/template/onestepcheckout/onestep/form/address/billing.phtml

Esse são os arquivos que você deve alterar conforme a dica. E para terminar, você deve editar também o validation.js que deve estar em /skin/frontend/base/default/onestepcheckout/js/validation.js.

Feito isso, vai funcionar!

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Ronaldo, uma correção:
Seu validation.js está em skin/frontend/fortis/default/onestepcheckout/js/validation.js

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Fiz estes passos, me certifique que o arquivo foi subsistido, no entanto
permanece o mesmo erro
rodei o cache, indexei e continua o mesmo.

On 13/1/2015 16:54, luisgennari wrote:

Ronaldo, uma correção:
Seu validation.js está em
skin/frontend/fortis/default/onestepcheckout/js/validation.js


Reply to this email directly or view it on GitHub
#49 (comment).


Este email foi escaneado pelo Avast antivírus.
http://www.avast.com

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Olá Ronaldo,

Acho que você está tendo algum problema para editar o arquivo. Entrei no seu site agora e chequei o console, mas a chamada continua na url: http://camaleonicos.com.br/onestepcheckout/ajax/check_email/

Ou seja, é como se você não tivesse editado os arquivos conforme a dica do rfbastos.

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

será que não é nenhum problema de cache?

Vou anexar os arquivos

On 13/1/2015 17:49, luisgennari wrote:

Olá Ronaldo,

Acho que você está tendo algum problema para editar o arquivo. Entrei
no seu site agora e chequei o console, mas a chamada continua na url:
http://camaleonicos.com.br/onestepcheckout/ajax/check_email/

Ou seja, é como se você não tivesse editado os arquivos conforme a
dica do rfbastos.


Reply to this email directly or view it on GitHub
#49 (comment).


Este email foi escaneado pelo Avast antivírus.
http://www.avast.com

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

É aconselhável desabilitar o cache enquanto você estiver implementando sua loja.

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Bom, desabilitei o cache, subi os arquivos novamente e o problema ainda
não desapareceu..creio que no meu caso haja algo ais errado na minha
instalação do OSC.

On 13/1/2015 17:52, luisgennari wrote:

É aconselhável desabilitar o cache enquanto você estiver implementando
sua loja.


Reply to this email directly or view it on GitHub
#49 (comment).


Este email foi escaneado pelo Avast antivírus.
http://www.avast.com

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Eu encainhei os arquivos em anexo...veja se esta correto!

On 13/1/2015 17:52, luisgennari wrote:

É aconselhável desabilitar o cache enquanto você estiver implementando
sua loja.


Reply to this email directly or view it on GitHub
#49 (comment).


Este email foi escaneado pelo Avast antivírus.
http://www.avast.com

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Onde vejo os anexos?

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

No console ainda aparece do mesmo jeito.
Se preferir, me passa os dados ssh ou FTP que vou tentar te ajudar com isso. Meu email direto [email protected]

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Ronaldo,
Acessei a conta ftp e fiz a edição dos arquivos. Agora está funcionando. Faça um teste e confirme. Estando tudo ok pode fechar essa issue.

Abraço e sucesso!

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Ronaldo,

Só um detalhe que identifiquei que pode gerar problemas para você. Eu fiz uma cadastro no seu site como pessoa física e a data de aniversário está com preenchimento obrigatório. Você deve colocar como um campo de preenchimento opcional conforme instruções de instalação para evitar problemas quando uma pessoa for se cadastrar como pessoa jurídica.

Sucesso!

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Opa que bom que deu certo então!

luisgennari estava pensando aqui que podemos melhorar esse codigo, pq nem sempre é '/default/' que deve ser adicionado.

Vou realizar alguns teste mas a ideia seria usar as variaveis do magento por ex ao inves de colocar '/default/' ficaria algo como

$urlMagento = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
var url = $urlMagento.'/onestepcheckout/ajax/check_taxvat/';

Eu ainda preciso pensar melhor se funcionaria ou teria que ser outra variavel.
ex de variaveis ( http://denisspalenza.com/get-pegar-recuperar-obter-url-magento/ )

O que pega é no arquivo JS que eu ainda n consegui pensar em algo pra que funcione lá tb

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Oi rfbastos,

Você tem razão! No meu site por exemplo a pasta de instalação tem outro nome. A implementação dessa variável seria excelente! eu vou fazer um teste com esse exemplo que você postou aqui. Se funcionar eu aviso.

Abraço e obrigado por nos ajudar.

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

"O conhecimento ou se divide ou se perde"

Eu já fui muitas vezes ajudado, sendo assim nada mais justo que colaborar também!

Também irei realizar alguns testes.

Para o JS pensei em algo ... ficaria mais ou menos assim

var urlSite = window.location.hostname;
jQuery.getScript(urlSite+"/onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {

from osc-magento-brasil-6-pro.

arnonsoares avatar arnonsoares commented on August 19, 2024

Olá Luisgennari,

Voce poderia relatar aqui o que voce fez para consertar o problema do Ronaldo?
Estou utilizando o mesmo tema que ele no meu site, o fortis, e estou passando pelos mesmos problemas.

Agradeço desde já!

Arnon Soares.

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Olá Arnon,

O ronaldo me questionou sobre isso no email. Mas eu não fiz nenhum procedimento "Secreto"! kkkkk.
Eu simplismente baixei os arquivos corretos, editei conforme a dica do rfbastos e depois subi os arquivos novamente para o servidor. Só isso!

Eu acredito que:
• Ou você está editando os arquivos errados
• Ou por algum motivo que não sei explicar, as alterações que você fez não foram gravadas no arquivo.

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Arnon, você está baixando o arquivo para o seu PC, atualizando e subindo novamente?

from osc-magento-brasil-6-pro.

arnonsoares avatar arnonsoares commented on August 19, 2024

Sim Rfbastos, estou fazendo isso, baixando o arquivo para o meu PC, atualizando e subindo novamente

Uma duvida, no guia de instalação do proprio deivisson, ele fala pra copiar as patas app, js e skin. Mas quando baixo o modulo só vem as pastas app e skin. Com vcs foram o mesmo tbm?

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

No que eu utilizei o JS está dentro de skin\frontend\base\default\onestepcheckout\js

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Arnon,
Na versão do OSC o diretório JS ficava separado. Agora fica dentro do diretório skin\frontend\base\default\onestepcheckout\js conforme o rfbastos comentou.

from osc-magento-brasil-6-pro.

Glenio avatar Glenio commented on August 19, 2024

Opa galera,
Segue todas dicas e aqui continua a mesma mensagem. Outra coisa também o campo CEP fica carregando, mas nunca completa o auto preenchimento.
Alguém pode me ajudar? Já refiz este passa 5 vezes e nada.

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

O procedimento funciona. Você deve estar deixando alguma coisa de fora. Talvez esteja editando os arquivos errados, arquivos que estejam fora da pasta do seu tema por exemplo.

from osc-magento-brasil-6-pro.

Glenio avatar Glenio commented on August 19, 2024

Boa tarde pessoal.
Fiz e refiz os passos e nada.
Alguém pode me ajudar a encontrar os arquivos certos?

Link da loja com Debug ligado:
http://www.graficafogovivo.com.br/loja/

Grato desde já!

from osc-magento-brasil-6-pro.

viniciusrtf avatar viniciusrtf commented on August 19, 2024

osc6-1
osc6-2

Note que o busca_cep não está sendo encontrado. Você já deve estar ciente,
mas essa thread é longa e talvez alguns procedimentos tenham de ser
adaptados para seu tema e seus extensões. Por aqui tive que fazer muitas
adaptações.

Em 16 de fevereiro de 2015 12:36, Glenio [email protected]
escreveu:

Boa tarde pessoal.
Fiz e refiz os passos e nada.
Alguém pode me ajudar a encontrar os arquivos certos?

Link da loja com Debug ligado:
http://www.graficafogovivo.com.br/loja/

Grato desde já!


Reply to this email directly or view it on GitHub
#49 (comment)
.

Vinícius R. T. Ferraz
IT Consultant
www.viniciusferraz.com

from osc-magento-brasil-6-pro.

Glenio avatar Glenio commented on August 19, 2024

Já mudei de tema e dá os mesmo erros. Isso do CEP mencionei no post anterior. Não sei nada de programação. Tem como me ajudar, precisa de que?

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Glenio,
Edite os seguintes arquivos do tema RWD

Criar conta do cliente:
frontend/rwd/default/template/onestepcheckout/persistent/customer/form/register.phtml

Checkout:
frontend/base/default/template/onestepcheckout/onestep/form/address/billing.phtml

E não se esqueça do arquivo validation.js.

Espero que isso te ajude.
sucesso!

from osc-magento-brasil-6-pro.

FabioSee avatar FabioSee commented on August 19, 2024

Os arquivos a editar estão certos, mas acho que o pessoal não entende é que se vc usa uma subpasta para a loja exe: www.superdesconto.com.br/loja ou www.superdesconto.com.br/magento será isso que deverá ser acrescentado na frente....

/loja/ ou /magento/

exe:
var url = '/onestepcheckout/ajax/check_taxvat/';
Altere para
var url = '/loja/onestepcheckout/ajax/check_taxvat/';
ou
var url = '/magento/onestepcheckout/ajax/check_taxvat/';

é só isso e nao precisa mecher em mais nada.... aqui funcionou 100% e na hora.

from osc-magento-brasil-6-pro.

Glenio avatar Glenio commented on August 19, 2024

Bom dia,
Primeiramente obrigado a todos pela atenção, e ao FabioSee, viniciusrtf, luisgennari.

Bem pessoal, com a dica de vocês o problema quase foi resolvido, parece que agora ele valida o CPF, mas ainda o e-mail não está sendo validado.
A questão do CEP também foi resolvida, agora está carregando normalmente.
Segui a dica do FabioSee de adicionar ao caminho ('/loja/), sem os parenteses.

As linhas ficaram assim.
No arquivo Billing
'/loja/onestepcheckout/ajax/check_taxvat/';

No arquivo Register
'/loja/onestepcheckout/ajax/check_taxvat/';

No arquivo Validation
jQuery.getScript("/loja/onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {

Como eu disse, aparentimente valida o CPF, mas ainda aparece mensagem para colocar email válido.

from osc-magento-brasil-6-pro.

FabioSee avatar FabioSee commented on August 19, 2024

Glenio:
No: /loja/app/design/frontend/base/default/template/onestepcheckout/onestep/form/address/billing.phtml
var url = '/loja/onestepcheckout/ajax/check_email/';
var url = '/loja/onestepcheckout/ajax/check_taxvat/';

No: /loja/app/design/frontend/rwd/default/template/onestepcheckout/persistent/customer/form/register.phtml
var url = '/loja/onestepcheckout/ajax/check_email/';
var url = '/loja/onestepcheckout/ajax/check_taxvat/';

Veja se não deixou duas iguais.... pois esse é um erro que cometi na hora de trocar.

from osc-magento-brasil-6-pro.

luisgennari avatar luisgennari commented on August 19, 2024

Exato,
é necessário alterar 2 linhas em cada arquivo, uma referente ao email e a outra referente ao cpf.

from osc-magento-brasil-6-pro.

Glenio avatar Glenio commented on August 19, 2024

Pessoal, muito obrigado pela ajuda, consegui, seguindo os procedimentos indicados, agora sim, até o teste no sandbox deu certo.
Agora irei implantar no ambiente real e ser feliz.
Que DEUS abençoe a todos, muito obrigado pela ajuda.

from osc-magento-brasil-6-pro.

FabioSee avatar FabioSee commented on August 19, 2024

Que bom Glenio.

Aos desenvolvedores fica minha sugestao.
Ajustar ao subdominio, e ajustar ao tema, pq aqui tive que adpatar ao caminho do tema....
colocando /loja/index.php/... para funcionar.

from osc-magento-brasil-6-pro.

rafaelstz avatar rafaelstz commented on August 19, 2024

👍 Boa

from osc-magento-brasil-6-pro.

FabioSee avatar FabioSee commented on August 19, 2024

Bom agora quem se embananou fui eu, instalei o SSL no magento e agora o OSC não consegue o retorno pq por default ele usa /loja/......normal sem https:// com isso nao consigo e-mail, CPF e CEP.
Se alguem puder ajudar sou grato.

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

FabioSee

O Default usa loja onde?

Você ja tentou alterar os arquivos informados colocando mais ou menos assim:

Acesse
app\design\frontend\base\default\template\onestepcheckout\onestep\form\address\billing.phtml

e procure por

var url = '/onestepcheckout/ajax/check_taxvat/';

Altere para
var url = ' //www.seusite.com/SEU_TEMA_SE_NECESSARIO/onestepcheckout/ajax/check_taxvat/';

Colocando // antes do www ele vai usar o protocolo padrão http ou https.

Se não for isso tente explicar novamente para que eu possa ajuda-lo

from osc-magento-brasil-6-pro.

deivisonarthur avatar deivisonarthur commented on August 19, 2024

Opa Rodrigo isso ai, mas não precisa add o theme no caminho não, pois ele é
um controler e não design
https://github.com/deivisonarthur/OSC-Magento-Brasil-6-Pro/blob/master/app/code/community/Inovarti/Onestepcheckout/controllers/AjaxController.php

vlw


Atenciosamente

Deivison Arthur L. Serpa
Founder & CEO Inovarti - Soluções Avançadas em E-commerce

Cel: (21) 99203-8986
Skype: deivisonarthur

sites e blog:

"A Inovarti http://www.inovarti.com.br/ é uma empresa que aspira
inovação e para nós o full acompanhamento tecnológico garante a evolução e
crescimento de nossos clientes. Alinhamos nossa exclusiva qualidade
diferenciada com as melhores parceiras tecnológica do mercado."

"É melhor esperar que um programador produtivo torne-se disponível do que
esperar que o primeiro programador disponível torne-se produtivo!"

Em 2 de março de 2015 15:18, Rodrigo Fleury Bastos <[email protected]

escreveu:

FabioSee

O Default usa loja onde?

Você ja tentou alterar os arquivos informados colocando mais ou menos
assim:

Acesse

app\design\frontend\base\default\template\onestepcheckout\onestep\form\address\billing.phtml

e procure por

var url = '/onestepcheckout/ajax/check_taxvat/';

Altere para
var url = ' //
www.seusite.com/SEU_TEMA_SE_NECESSARIO/onestepcheckout/ajax/check_taxvat/
';

Colocando // antes do www ele vai usar o protocolo padrão http ou https.

Se não for isso tente explicar novamente para que eu possa ajuda-lo


Reply to this email directly or view it on GitHub
#49 (comment)
.

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Ae deivison então este erro de ter que add o theme foi corrigido ? Porque antes precisava!

Beleza então !

from osc-magento-brasil-6-pro.

FabioSee avatar FabioSee commented on August 19, 2024

Veja.
antes sem https:
eu usei /loja/index.php/onestepcheckout/ajax/check_taxvat ou mail ou mesmo no validation para o cep
/loja (subpasta) e só respondia com index.php como está ai..

.... bom agora o erro que dá é o seguinte:
HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://meusite.com.br/loja/index.php/onestepcheckout/ajax/busca_cep?cep=14075010&_=1425321313664'. This request has been
blocked; the content must be served over HTTPS.

se eu coloco o link manualmente no navegador ele responde.

O link apenas com http:// ele manda para o https:// e responde sem problemas

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Bom, vamos lá o ideal seria que você passasse o link do seu site para testes, mas veja só

Você coloca o link manualmente e funciona porque neste arquivo você não tem nenhuma chamada HTTP

Quando utiliza-se HTTPS você não pode ter NADA HTTP sendo chamado, por exemplo scripts, css todos devem ser com https se não vai dar esse erro de "insecure" ou seja você está trafegando dados não seguros em uma conexão segura.

Você pode TENTAR colocar HTTPS nas 2 urls, tanto na url_base quanto na url_secure_base

por ex:

Assim da erro pq a conexão não é segura, sugiro que altere para

ou melhor ainda

e refaça os testes.

from osc-magento-brasil-6-pro.

FabioSee avatar FabioSee commented on August 19, 2024

Agora que entendi o que disse.... deixei insegura com https e funcionou !... mas acho que o modulo devera ter um campo para id https.
Mas para isso estamos aqui, para testar e melhorar.

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

FabioSee o problema não é no Módulo, como você viu você mudou no MAGENTO e funcionou.
Isso é um problema recorrente no magento, pois os temas carregam muitos arquivos externos e poucos utilizam a pratica de colocar "//" e colocam sempre "http://'. Deixando assim quem usa https "inseguro"

Att

from osc-magento-brasil-6-pro.

FabioSee avatar FabioSee commented on August 19, 2024

Entendi... obrigado....

from osc-magento-brasil-6-pro.

deivisonarthur avatar deivisonarthur commented on August 19, 2024

Opa @rodrigo, saquei! Pensei que fosse o novo OSC6 ;)


Atenciosamente

Deivison Arthur L. Serpa
Founder & CEO Inovarti - Soluções Avançadas em E-commerce

Cel: (21) 99203-8986
Skype: deivisonarthur

sites e blog:

"A Inovarti http://www.inovarti.com.br/ é uma empresa que aspira
inovação e para nós o full acompanhamento tecnológico garante a evolução e
crescimento de nossos clientes. Alinhamos nossa exclusiva qualidade
diferenciada com as melhores parceiras tecnológica do mercado."

"É melhor esperar que um programador produtivo torne-se disponível do que
esperar que o primeiro programador disponível torne-se produtivo!"

2015-03-02 16:30 GMT-03:00 FabioSee [email protected]:

Entendi... obrigado....


Reply to this email directly or view it on GitHub
#49 (comment)
.

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Bom...eu atualizei o módulo hoje e o problema voltou.

E simplesmente carreguei o modulo para o site, tanto a pasta app quando
a pasta skin. Só não entendi se tenho que colocar os arquivos da pasta
base ou rwd para dentro da pasta do meu tema "fortis"

On 1/13/2015 5:52 PM, luisgennari wrote:

É aconselhável desabilitar o cache enquanto você estiver implementando
sua loja.


Reply to this email directly or view it on GitHub
#49 (comment).

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

Bom...eu atualizei o módulo hoje e o problema voltou.

E simplesmente carreguei o modulo para o site, tanto a pasta app quando
a pasta skin. Só não entendi se tenho que colocar os arquivos da pasta
base ou rwd para dentro da pasta do meu tema "fortis"

Hoje estou com magento 1.9.1.0 tema fortis 2.3.1 e a ultima atualização
do módulo no github. Tipo...o módulo está funcionando, no entanto,
quando vou no admin gerenciar clientes e clico em algum, aparece o
seguinte erro:

There has been an error processing your request

Modelo base "pj/source_types" não encontrado para o atributo "type_person"

Trace:
#0 /home/produtos/public_html/app/code/core/Mage/Eav/Model/Entity/Attribute/Abstract.php(387): Mage::exception('Mage_Eav', 'Modelo base "pj...')
#1 /home/produtos/public_html/app/code/core/Mage/Adminhtml/Block/Widget/Form.php(201): Mage_Eav_Model_Entity_Attribute_Abstract->getSource()
#2 /home/produtos/public_html/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Account.php(75): Mage_Adminhtml_Block_Widget_Form->_setFieldset(Array, Object(Varien_Data_Form_Element_Fieldset), Array)
#3 /home/produtos/public_html/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tabs.php(58): Mage_Adminhtml_Block_Customer_Edit_Tab_Account->initForm()
#4 /home/produtos/public_html/app/code/core/Mage/Core/Block/Abstract.php(918): Mage_Adminhtml_Block_Customer_Edit_Tabs->_beforeToHtml()
#5 /home/produtos/public_html/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#6 /home/produtos/public_html/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Core_Block_Text_List->_toHtml()
#7 /home/produtos/public_html/app/code/core/Mage/Core/Block/Abstract.php(637): Mage_Core_Block_Abstract->toHtml()
#8 /home/produtos/public_html/app/code/core/Mage/Core/Block/Abstract.php(581): Mage_Core_Block_Abstract->_getChildHtml('left', true)
#9 /home/produtos/public_html/app/design/adminhtml/default/default/template/page.phtml(58): Mage_Core_Block_Abstract->getChildHtml('left')
#10 /home/produtos/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/produtos/...')
#11 /home/produtos/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('adminhtml/defau...')
#12 /home/produtos/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#13 /home/produtos/public_html/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
#14 /home/produtos/public_html/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Adminhtml_Block_Template->_toHtml()
#15 /home/produtos/public_html/app/code/core/Mage/Core/Model/Layout.php(555): Mage_Core_Block_Abstract->toHtml()
#16 /home/produtos/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(390): Mage_Core_Model_Layout->getOutput()
#17 /home/produtos/public_html/app/code/core/Mage/Adminhtml/controllers/CustomerController.php(151): Mage_Core_Controller_Varien_Action->renderLayout()
#18 /home/produtos/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_CustomerController->editAction()
#19 /home/produtos/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('edit')
#20 /home/produtos/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#21 /home/produtos/public_html/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#22 /home/produtos/public_html/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#23 /home/produtos/public_html/index.php(87): Mage::run('', 'store')
#24 {main}

O site é www.produtospersonlizaveis.com.br

On 2/18/2015 2:43 PM, luisgennari wrote:

Glenio,
Edite os seguintes arquivos do tema RWD

Criar conta do cliente:
frontend/rwd/default/template/onestepcheckout/persistent/customer/form/register.phtml

Checkout:
frontend/base/default/template/onestepcheckout/onestep/form/address/billing.phtml

E não se esqueça do arquivo validation.js.

Espero que isso te ajude.
sucesso!


Reply to this email directly or view it on GitHub
#49 (comment).

from osc-magento-brasil-6-pro.

Glenio avatar Glenio commented on August 19, 2024

Consegui instalar, pessoal do forum mesmo ajudou, no meu caso era que a
linha eu tinha que adicionar o caminho de onde a loja estava instalada,
porque a minha esta instalada em outra pasta.
Talvez seja, porque pelo que eu vi, alguns arquivos por padrão vão para
o pasta do tema rwd. Também uso a versão 1.9


[2]

Em 2015-03-18 21:22, ronaldopadula escreveu:

Bom...eu atualizei o módulo hoje e o problema voltou.

E simplesmente carreguei o modulo para o site, tanto a pasta app quando
a pasta skin. Só não entendi se tenho que colocar os arquivos da pasta
base ou rwd para dentro da pasta do meu tema "fortis"

On 1/13/2015 5:52 PM, luisgennari wrote:

É aconselhável desabilitar o cache enquanto você estiver implementando
sua loja.

Reply to this email directly or view it on GitHub
#49 (comment).

Reply to this email directly or view it on GitHub [1].

Links:

[1]
#49 (comment)
[2] http://www.graficafogovivo.com.br/

from osc-magento-brasil-6-pro.

ronaldopadula avatar ronaldopadula commented on August 19, 2024

então vamos lá... eu posso deletar a pasta rwd w colocar os arquivos na
pasta do meu tema?

On 3/19/2015 11:14 AM, Glenio wrote:

Consegui instalar, pessoal do forum mesmo ajudou, no meu caso era que a
linha eu tinha que adicionar o caminho de onde a loja estava instalada,
porque a minha esta instalada em outra pasta.
Talvez seja, porque pelo que eu vi, alguns arquivos por padrão vão para
o pasta do tema rwd. Também uso a versão 1.9


[2]

Em 2015-03-18 21:22, ronaldopadula escreveu:

Bom...eu atualizei o módulo hoje e o problema voltou.

E simplesmente carreguei o modulo para o site, tanto a pasta app quando
a pasta skin. Só não entendi se tenho que colocar os arquivos da pasta
base ou rwd para dentro da pasta do meu tema "fortis"

On 1/13/2015 5:52 PM, luisgennari wrote:

É aconselhável desabilitar o cache enquanto você estiver implementando
sua loja.

Reply to this email directly or view it on GitHub

#49 (comment).

Reply to this email directly or view it on GitHub [1].

Links:

[1]
#49 (comment)
[2] http://www.graficafogovivo.com.br/


Reply to this email directly or view it on GitHub
#49 (comment).

from osc-magento-brasil-6-pro.

Glenio avatar Glenio commented on August 19, 2024

Não sei, acho que não, não tenho este tema, senão testaria pra você.
Tenta olhar com o pessoal do grupo.
Talvez nem precisa deletar, mas só trocar algumas linhas de comando.


[2]

Em 2015-03-20 12:27, ronaldopadula escreveu:

então vamos lá... eu posso deletar a pasta rwd w colocar os arquivos na
pasta do meu tema?

On 3/19/2015 11:14 AM, Glenio wrote:

Consegui instalar, pessoal do forum mesmo ajudou, no meu caso era que a
linha eu tinha que adicionar o caminho de onde a loja estava instalada,
porque a minha esta instalada em outra pasta.
Talvez seja, porque pelo que eu vi, alguns arquivos por padrão vão para
o pasta do tema rwd. Também uso a versão 1.9


[2]

Em 2015-03-18 21:22, ronaldopadula escreveu:

Bom...eu atualizei o módulo hoje e o problema voltou.

E simplesmente carreguei o modulo para o site, tanto a pasta app quando
a pasta skin. Só não entendi se tenho que colocar os arquivos da pasta
base ou rwd para dentro da pasta do meu tema "fortis"

On 1/13/2015 5:52 PM, luisgennari wrote:

É aconselhável desabilitar o cache enquanto você estiver implementando
sua loja.

Reply to this email directly or view it on GitHub

#49 (comment).

Reply to this email directly or view it on GitHub [1].

Links:

[1]
#49 (comment)
[2] http://www.graficafogovivo.com.br/

Reply to this email directly or view it on GitHub
#49 (comment).

Reply to this email directly or view it on GitHub [1].

Links:

[1]
#49 (comment)
[2] http://www.graficafogovivo.com.br/

from osc-magento-brasil-6-pro.

altpc avatar altpc commented on August 19, 2024

Estou começando a aprender a utilizar o magento. Tive o mesmo problema e solução foi alterar somente o caminho. Não foi necessário incluir (default), alterei apenas para "/magento1910/magento/onepagecheckout/...". Não estou utilizando tema.

Muito obrigado pela solução para o caso.

from osc-magento-brasil-6-pro.

Glenio avatar Glenio commented on August 19, 2024

Boa noite pessoal, há algum tempo pedi socorro a você e me ajudaram, agradeço por tudo, mas recentemente ocorreu um certo erro, qualquer número de cartão de crédito não é aceito, estava tudo funcionando corretamente, ouve alguma atualização no módulo ou no vínculo com pagseguro?
Simplesmente estava tudo normal e começou acontecer isto.

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Que eu saiba o o SC não tem nada com módulos de pagamento...
Em 13/04/2015 22:35, "Glenio" [email protected] escreveu:

Boa noite pessoal, há algum tempo pedi socorro a você e me ajudaram,
agradeço por tudo, mas recentemente ocorreu um certo erro, qualquer número
de cartão de crédito não é aceito, estava tudo funcionando corretamente,
ouve alguma atualização no módulo ou no vínculo com pagseguro?
Simplesmente estava tudo normal e começou acontecer isto.


Reply to this email directly or view it on GitHub
#49 (comment)
.

from osc-magento-brasil-6-pro.

Glenio avatar Glenio commented on August 19, 2024

Hum, então deve ser problema no módulo do Ricardo, vou olhar com ele. Vlw rfbastos.

from osc-magento-brasil-6-pro.

felipee23 avatar felipee23 commented on August 19, 2024

Infelizmente nenhuma dessas dicas me ajudou, mas aqui sim: #34

Fiz até um comentário lá, faltou só o auto preenchimento do CEP, já que tenho um tema instalado e o mesmo está dentro da pasta "default"

from osc-magento-brasil-6-pro.

bnubruno avatar bnubruno commented on August 19, 2024

pessoal, com este módulo meu CEP nunca é buscado, mesmo utilizando os temas padrão do magento... alguém sabe o que pode ser?

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Entra no chrome aperta F12 clica em console. Acessa sua loja

Adiciona produto no carrinho e vai para o check out.

Digite seus dados e ao digitar o cep veja o erro que dá no console.

Nos informe aqui
Em 23/05/2015 08:13, "bnubruno" [email protected] escreveu:

pessoal, com este módulo meu CEP nunca é buscado, mesmo utilizando os
temas padrão do magento... alguém sabe o que pode ser?


Reply to this email directly or view it on GitHub
#49 (comment)
.

from osc-magento-brasil-6-pro.

MagnoAlves avatar MagnoAlves commented on August 19, 2024

Boa noite! rfbastos, segui sua sugestão de acessar pelo chrome e apertar f12. Vivendo e aprendendo. Não sou programador mas um curioso persistente. Veja, consegui com as dicas fazer funcionar a validação do cpf e email. O CEP ainda estou me batendo. Bom, estou testando um tema personalizado e voltando ao Console, ao digitar o CEP apresentou a seguinte mensagem no console: http://magnoalves.tk/default/onestepcheckout/ajax/busca_cep?cep=89227300&_=1433135587312 404 (Not Found). Havia feito a alteração no arquivo validation.js incluindo o /default na busca do CEP, seguinte dicas anteriores. Com ou sem o Default, não está funcionando e parece ser um problema de endereço incorreto na chamada do JS. Só que tô conseguindo entender a solução disso. O endereço do site é: magnoalves.tk . É um endereço de teste, já que estou configurando a loja para depois apontar o dominio correto para este site já configurado. Se conseguir dar um luz, será ótimo. Outra coisa, consegui resolver o problema da validação do CPF e Email seguindo o seguinte issue: 34

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Qual o caminho do arquivo validation.js?
Em 01/06/2015 02:25, "MagnoAlves" [email protected] escreveu:

Boa noite! rfbastos, segui sua sugestão de acessar pelo chrome e apertar
f12. Vivendo e aprendendo. Não sou programador mas um curioso persistente.
Veja, consegui com as dicas fazer funcionar a validação do cpf e email. O
CEP ainda estou me batendo. Bom, estou testando um tema personalizado e
voltando ao Console, ao digitar o CEP apresentou a seguinte mensagem no
console:
http://magnoalves.tk/default/onestepcheckout/ajax/busca_cep?cep=89227300&_=1433135587312
404 (Not Found). Havia feito a alteração no arquivo validation.js incluindo
o /default na busca do CEP, seguinte dicas anteriores. Com ou sem o
Default, não está funcionando e parece ser um problema de endereço
incorreto na chamada do JS. Só que tô conseguindo entender a solução disso.
O endereço do site é: magnoalves.tk . É um endereço de teste, já que
estou configurando a loja para depois apontar o dominio correto para este
site já configurado. Se conseguir dar um luz, será ótimo. Outra coisa,
consegui resolver o problema da validação do CPF e Email seguindo o
seguinte issue: 34
#34


Reply to this email directly or view it on GitHub
#49 (comment)
.

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Cara olha só

É simples resolver no seu caso parece que vc está com problemas no .htaccess (permissões no server)

Pra solucinar vc vai alterar lá onde colocou /default/ para /index.php/

Veja http://magnoalves.tk/index.php/onestepcheckout/ajax/busca_cep?cep=74815755&_=1433187814934

Entretanto se quiser você pode resolver de outra forma tirando o index.php veja o link abaixo do Stackoverflow, talvez isso te ajude

http://stackoverflow.com/questions/10474740/how-to-remove-index-php-from-urls

from osc-magento-brasil-6-pro.

MagnoAlves avatar MagnoAlves commented on August 19, 2024

Em ordem, executei a sua primeira sugestão e de cara já funcionou. Na segunda, fala sobre eximir a necessidade de usar o index.php que na verdade desde o inicio era o meu problema, aliás, parece-me que isso também inclui a validação do cpf e email, estou certo? Bom, as duas soluções foram válidas. Só restou uma dúvida, usando https terei que alterar mais alguma coisa?

from osc-magento-brasil-6-pro.

MagnoAlves avatar MagnoAlves commented on August 19, 2024

Ah! Já ia esquecendo. Muito obrigado pelo pronto retorno e ajuda na solução.

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

Não tenho tido problemas com https.

Não há necessidade de agradecer!!

Conhecimento tem q ser compartilhado, já fui muito ajudado e já ajudei
muito também, é isso que move a comunidade!
Em 02/06/2015 00:45, "MagnoAlves" [email protected] escreveu:

Ah! Já ia esquecendo. Muito obrigado pelo pronto retorno e ajuda na
solução.


Reply to this email directly or view it on GitHub
#49 (comment)
.

from osc-magento-brasil-6-pro.

adtalbert avatar adtalbert commented on August 19, 2024

Vou tentar encerrar este assunto com a solução perfeita:
SOLUÇÃO DO CADASTRO, EMAIL, CPF...

app\design\frontend\base\default\template\onestepcheckout\onestep\form\address\billing.phtml -

Substituir
LINHA 263 –
var url = /onestepcheckout/ajax/check_taxvat/';
por
var url = '/onestepcheckout/ajax/check_taxvat/';

LINHA 293 –
var url = '/onestepcheckout/ajax/check_email/';
por
var url = '/onestepcheckout/ajax/check_email/';

app\design\frontend\base\default\template\onestepcheckout\persistent\customer\form\register.phtml
Substituir

LINHA 263 –
var url = '/onestepcheckout/ajax/check_email/';
por
var url = '/onestepcheckout/ajax/check_email/';
ou
var url = 'http://localhost/mag19211/index.php/onestepcheckout/ajax/check_email/';

LINHA 293 –
var url = /onestepcheckout/ajax/check_taxvat/';
por
var url = '/onestepcheckout/ajax/check_taxvat/';
ou
var url = 'http://localhost/mag19211/index.php/onestepcheckout/ajax/check_taxvat/';

######################################
ABAIXO O BOM SERIA COLOCAR IGUAL O DE CIMA USANTO " " MAS NÃO FUNCIONA SE ALGUÉM SOLBER COMO USAR NO DE BAIXO PARA ENTRAR ALTOMATICAMENTE, AI É SÓ MUDAR... E COLOCAR AQUI PRO PESSOAL
#####################################

SOLUÇÃO DO CEP:

O magento coloca o index.php então deve colocar a pasta de instalação com index.php da forma que estou deixando como exemplo abaixo, se não tiver pasta, então vai a partii do index.php
Fiz o teste e desta forma funcionou perfeitamente.

skin/frontend/base/default/onestepcheckout/js/validation.js
PROCURE + OU - LINHA: 152

jQuery.getScript("/onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {
MUDAR POR:
jQuery.getScript("/magento/index.php/onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {
OU POR:
jQuery.getScript("/index.php/onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {

NÃO ESQUEÇA DE ATUALIZAR A PÁGINA E LIMPAR O HISTÓRICO, FAÇA O TESTE NO NAVEGADOR COMO ANONIMO

Importante: o Campo de cadastro básico também dará problema, então mude abaixo.

Troque as URL para o site atual não use o código com “UrlBase” para não tirar o efeito ajax sobre os campos.
C:\wamp\www\mag19211\app\design\frontend\base\default\template\onestepcheckout\persistent\customer\form\register.phtml
Linha 270
var url = 'http://localhost/mag19211/index.php/onestepcheckout/ajax/check_email/';
Linha 299
var url = 'http://localhost/mag19211/index.php/onestepcheckout/ajax/check_taxvat/';

NÃO ESQUEÇA DE ATUALIZAR A PÁGINA E LIMPAR O HISTÓRICO, FAÇA O TESTE NO NAVEGADOR COMO ANONIMO e SEMPRA FAÇA BKP DOS ARQUIVOS, EX: CRIE OUTRO E DEIXE COMO .old.phtml

**Repita todos os procedimentos para cada tema: base, rwd, defalt e seu tema. assim se tiver qualquer conflito e buscar o endereço no tema padrão não terá problemas...

ABRAÇO: ESTE É UM APOIO DE: http://www.123br.com.br

from osc-magento-brasil-6-pro.

Leadroweb83 avatar Leadroweb83 commented on August 19, 2024

Olá, em primeiro lugar quero parabenizar pelo módulo, no inicio estava dando erro de CPF e Email mas segui passo a passo e agora funfou legal.
Uma dúvida, meu cliente quer na hora do Checkout que fique como é o padrão e não em blocos como o Habilitar One Step Checkout, ou seja, aproveitar somente o cadastrar onde tem a divisão em PF e PJ =/

Teria essa possibilidade? Se sim, qual o caminho inicial?

Obrigado e até logo.

from osc-magento-brasil-6-pro.

hallandellon avatar hallandellon commented on August 19, 2024

Pra quem ainda não conseguiu resolver a questão do CEP, depois de 2 dias tentando tudo que podia aqui, eu só consegui com a dica do dgulias aqui #29 (comment)

from osc-magento-brasil-6-pro.

smarley2 avatar smarley2 commented on August 19, 2024

Olá, eu resolvi o problema do email e CPF seguindo a dica do rfbastos, utilizando o endereço completo na linha var url, tipo:
var url = 'https://domínio/onestepcheckout/ajax/check_taxvat/';
Foi a única maneira, utilizei esta maneira de escrever a URL no check do email e do CPF.

Ainda não apareceu o erro do CEP.

Na parte do CEP no arquivo validation.js está assim já:
loadposthideshow(true, '.onestepcheckout-postcod-process');
jQuery.getScript(urlBase + "ajax/busca_cep?cep="+ cep + "", function() {

A princípio o que estava causando problema no CPF era este urlBase, porém vou manter assim já que está funcionando.

from osc-magento-brasil-6-pro.

ahdotta avatar ahdotta commented on August 19, 2024

Fiz as alterações anteriores nos arquivos billing, register e validation. Deixei como o adtalbert disse. Porém, continuo com o problema de ao tentar cadastrar uma nova conta, preenchendo os dados e clicando em enviar, ele volta para a tela original de cadastro de usuario e respectivamente não cria a conta.

É possível alguém de dizer o que estou fazendo de errado?

http://lojavairelli.tecnologia.ws/default/customer/account/create/

Obrigado

from osc-magento-brasil-6-pro.

adtalbert avatar adtalbert commented on August 19, 2024

Olá, adhotta, pode ser que tenha algum script ou js em conflito, porém tente fazer um teste, trocando o para o endereço completo da sua loja.

Se for o caso compact toda a sua loja, faça um bkp do bando de dados, coloque na una pasta principal e me envie o endereço pelo email, que eu faço o teste por aqui e vejo o que tem que ser alterado... adt.albert @ gmail.com...

Caso já tenha resolvido. Sucesso na sua loja!
Abraço

Bom Sorte....

from osc-magento-brasil-6-pro.

Chicodarave avatar Chicodarave commented on August 19, 2024

Prezados, estou com uma instalação limpa do Magento 1.9.2.2 em localhost.
Está no root, instalei SOMENTE o OSC 6 e a tradução do MarioSam.
O tema é o padrão do Magento (RWD).
Não fiz nenhuma modificação.
A validação de CPF e e-mail passou sem nenhuma alteração, porém tá dando problema no CEP e o botão "Finalizar Pedido" não funciona.
O que faço?
Obrigado.

Edit: Apagando app\design\frontend\rwd\default\template\onestepcheckout\onestep.phtml fez o botão "Finalizar Pedido" funcionar, mas não sei se isso é um procedimento correto.
Porém isso não resolveu o problema do CEP.

from osc-magento-brasil-6-pro.

rfbastos avatar rfbastos commented on August 19, 2024

@Chicodarave abra o console (F12)

Digite o CEP e veja o erro que irá aparecer.

Cole aqui. Quase certo de que irá dar um erro 404.

from osc-magento-brasil-6-pro.

Chicodarave avatar Chicodarave commented on August 19, 2024

@rfbastos, putz cara, deu 404 mesmo!
"http://127.0.0.1/default/onestepcheckout/ajax/busca_cep?cep=88103970&_=1456469131778 404 (Not Found)"
Eu entendo que algo não foi encontrado, mas não sei o que ou como resolver.
O arquivo \skin\frontend\base\default\onestepcheckout\js\validation.js está modificado neste primeiro teste.
Foi alterado duas linhas que eram iguais:
Original: jQuery.getScript(urlBase + "ajax/busca_cep?cep="+ cep + "", function() {
Nova: jQuery.getScript("index.php/onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {
Eu estou estranhando pois não há pasta "ajax" nem "onestepcheckout" na raiz do Magento.
O que achei estranho é que deixei ele "carregando" e fui fazer outras coisas, em uns 5 minutos eu voltei e tava lá ainda, dai fui jantar e quanto voltei o endereço estava lá, fiz isso umas 3 vezes, e estranhamente retornou o endereço após um LONGO período.

Com o código original o resultado foi:
http://127.0.0.1/customer/address/editajax/busca_cep?cep=88103970&_=1456469815374 404 (Not Found)
Eu entendo que ele está tentando obter um caminho, a raiz, me parece que está fazendo um corte na string, tipo, tirando os X últimos caracteres do endereço atual, que no caso é "http://127.0.0.1/customer/address/edit/id/1/"
Pode observar que ficou "editajax", minha impressão é que todo o problema desse OSC é caminho, não tenho conhecimento pra resolver.

Obrigado pela atenção.

PS: É pra apertar F12 e clicar em "Console" certo?

from osc-magento-brasil-6-pro.

adtalbert avatar adtalbert commented on August 19, 2024

Vou fazer o teste e mas tarde coloco o resultado... o problema pode está na versão do magento, pois este módulo é para mg 1.9.1.1 funciona que é uma blz, mas vou fazer os teste e colocar o que tem que alterar nesta versão 1.9,2,2 e no 1.9.2.4... abraço! qualquer coisa pode chamar no particular, se algo específico, para não confundir o pessoal...

from osc-magento-brasil-6-pro.

Chicodarave avatar Chicodarave commented on August 19, 2024

@adtalbert, ok, obrigado. (Não encontrei como chamar no particular)

from osc-magento-brasil-6-pro.

adtalbert avatar adtalbert commented on August 19, 2024

Faça o seguinte... Reenvie os arquivos para substituir os modificados. e comece novamente.
Os arquivos originais já foram modificados, desde da minha ultima contribuição, porém foi acrescentado um urlBase + para CPF e CEP, então para magento ainda deve fazer as mudanças.

Testei na versão com a correção de segurança magento 1.9.2.4 e mudei o cpf e email... e o CEP funcionou sem precisar fazer mudanças, pois já esta modificado desde que eu coloquei a ajuda anterior..

Você esta instalando online ou em localhost? a instalação é multiloja ou loja... por padrão é via multiloja, mesmo usando unica loja... se for isso terá que mudar o arquivo para multiloja, pois é contrário ao magento... confere e me diga para eu não te confundir com as alterações.

Abraço!

from osc-magento-brasil-6-pro.

Chicodarave avatar Chicodarave commented on August 19, 2024

@adtalbert, certo amigo, vamos lá...
A versão do OSC que tenho é a 3c4dc09, pelo que vi no github é a mesma, mas por desencargo de consciência eu baixei de novo e coloquei lá.
Estou com o 1.9.2.2 em localhost e o 1.9.2.4 em um servidor (é bem simples e gratis mas passou no magento-check, instalado pelo Softaculous), ambos na raiz, ambos limpos só com a tradução, o osc instalado, cache desativado.
No server: E-mail passou, CPF passou, estranhamente o CEP também funcionou no checkout (fiquei sem entender) mas em "meu endereço" no painel de controle do cliente (frontend) o CEP não funciona (dá 404 no console)... o botão "finalizar pedido" não funciona, fica cinza.
Em localhost: E-mail passou, CPF passou, CEP não funciona nem no checkout (sem erro no console) nem no "meu endereço" (dá 404 no console), botão "finalizar pedido" não funciona, fica cinza.

Sobre loja/multiloja eu não sei lhe responder, é apenas uma loja de teste, só peguei as coisas e instalei como descrevi acima.

Outras coisas que percebi:
-No checkout, passo 3 (forma de pagamento), o botão de seleção (radiobutton?) fica escrito por cima da forma de pagamento (sempre foi assim aqui).
-Na tela de cadastro de cliente (conta>cadastrar) por um breve momento apareceu uma mensagem que o e-mail já estava cadastrado, voltou para a tela de login mas cadastrou normal porém não logou. Aconteceu umas duas vezes, tentei provocar o problemas mas não apareceu, não sei se já estava assim antes.
-Na tela de informações da conta (frontend) aparece CPF ou CNPJ e RG ou IE de acordo com a opção (o que está certo), mas em "meu endereço" aparece somente 1 campo "cpf/cnpj".

Que confusão!
Obrigado pela força!

from osc-magento-brasil-6-pro.

Chicodarave avatar Chicodarave commented on August 19, 2024

@adtalbert, amigo, tive tendo alguns avanços e encontrando mais alguns problemas.
Agora só estou mexendo na versão 1.9.2.4 no server, raiz, limpo, só osc e tradução.
O autocompletar funciona sem modificações no checkout porém na tela de edição de endereço do cliente ele não funciona, na minha ignorância acho que é problema de caminho de arquivo.
Acho que o que está fodendo essa parte é essa linha em validation.js
"var urlBase = window.location.href.slice(0, -6);"
Pelo que entendi pega o endereço atual e tira os 6 últimos caracteres.
O endereço do checkout é "/index.php/onestepcheckout/index/".
O código diz: "jQuery.getScript(urlBase + "ajax/busca_cep?cep="+ cep + "", function() {"
Portanto vai tirar "index/" do endereço atual e adicionar "ajax/busca...", mas funciona nessa tela.
Eu acho um jeito tosco de se fazer isso pois usa um endereço relativo.
Já a tela de endereço do cliente é em "/index.php/customer/address/new/"
Se o código tirar os últimos 6 caracteres vai dar em um lugar totalmente diferente e errado, nessa tela não funciona o autocompletar.
Substituindo o código pelo endereço absoluto o autocompletar funciona nas duas páginas:
"jQuery.getScript("http://site.com.br/index.php/onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {"
Aqui funcionou assim, porém, sem o http:// não funciona nem com nem sem o www., teve que ser exatamente desse jeito aí.
Precisamos substituir a linha "var urlBase = window.location.href.slice(0, -6);" por algo que retorne um endereço absoluto e correto, creio que isso resolva definitivamente o problema, mas não tenho ideia de como fazer isso.

Outro fato, algumas vezes que o autocompletar não funcionou (não sei o motivo), não dava erro no console imediatamente, mas algum tempo depois (tipo uns 30 segundos) aparecia isso no console:
GET http://site.com/index.php/onestepcheckout/ajax/busca_cep?cep=58103000&_=1456816500228 504 (Gateway Time-out)

O botão finalizar pedido manteve o problema, apagando este arquivo faz voltar a funcionar:
app\design\frontend\rwd\default\template\onestepcheckout\onestep.phtml

Outra coisa que descobri, bem complicada...
Se a pessoa não faz login no site e deixa pra fazê-lo no checkout, está apressado e clica várias vezes no botão "entrar" gera uma situação bem chata.
Sobre os campos e-mail e senha aparece varias vezes: "Opa tem algo errado"
No console aparece varias vezes: "POST http://site.com/index.php/onestepcheckout/ajax/customerLogin/ 403 (Forbidden)"
E o pior, volta para o carrinho com o carrinho vazio e usuário deslogado.
Detalhes: Se login estiver errado ou não existir ele dá várias mensagens:
"Login ou senha inválido(s)."
Mas não causa nenhum problema.
Mas acho que isso é assunto pra outra issue, certo?

Obrigado pela atenção.
Um abraço.

from osc-magento-brasil-6-pro.

gabrieljoussef avatar gabrieljoussef commented on August 19, 2024

Boa noite, estive lendo esse post e acredito que me ajudará a solucionar o erro que apareceu em minha loja. Hoje clientes tentaram criar suas contas e deu erro no campo de Email e CPF. Tentei seguir os passos descritos por aqui, mas acho que me perdi e não achei os arquivos certos.
Por enquanto já olhei o arquivo name.phtml e taxvat.phtml, mas não sei se são esses os que precisariam trocar. Se alguém puder ajudar, agradeceria.

from osc-magento-brasil-6-pro.

isaaclopes avatar isaaclopes commented on August 19, 2024

c1d7a48

from osc-magento-brasil-6-pro.

Chicodarave avatar Chicodarave commented on August 19, 2024

@isaaclopes, ao preencher o CEP, tanto no checkout quanto no painel de controle do cliente dá a seguinte mensagem no console:
validation.js:165 Uncaught ReferenceError: BASE_URL is not defined
Instalação recém feita (raiz), somente OSC (c1d7a48) e tradução instalados.

from osc-magento-brasil-6-pro.

adrmarques avatar adrmarques commented on August 19, 2024

@Chicodarave para mim deu o mesmo erro que deu para você, fiz o seguinte:

No arquivo validation.js
159 - de: var urlBase = window.location.href.slice(0, -6);
para: var BASE_URL = window.location.href.slice(0, -6);

165 - de: jQuery.getScript(BASE_URL + "onestepcheckout/ajax/busca_cep?cep="+ cep + "", function(){
para:jQuery.getScript(BASE_URL + "ajax/busca_cep?cep="+ cep + "", function() {

186 - de: jQuery.getScript(BASE_URL + "onestepcheckout/ajax/busca_cep?cep="+ cep + "", function(){
para:jQuery.getScript(BASE_URL + "ajax/busca_cep?cep="+ cep + "", function() {

Por enquanto está funcionando ;-)

from osc-magento-brasil-6-pro.

Chicodarave avatar Chicodarave commented on August 19, 2024

@adrmarques, amigo, com esse comando "slice" ai eu acho que não vai funcionar.
Funciona no checkout mas não funciona no painel de controle do cliente.

from osc-magento-brasil-6-pro.

eneiasramos avatar eneiasramos commented on August 19, 2024

Caros,

Implementei um ajuste para a variavel BASE_URL:

eneiasramos@62f45d8

Abraços!

from osc-magento-brasil-6-pro.

geeh-xx avatar geeh-xx commented on August 19, 2024

Galera , estou com o mesmo problema que o @Chicodarave
"validation.js:165 Uncaught ReferenceError: BASE_URL is not defined"

isso no chekout,quando preencho o cep,ele não retorna o endereço e apenas da esse erro...alguem pode me auxiliar?
endereço da loja e : http://www.angawrap.com.br/meshl

from osc-magento-brasil-6-pro.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.