brunokenj
Forum Replies Created
-
Forum: Plugins
In reply to: [Melhor Envio] Dimensões dos produtos na nova versão 2.9.20This post has been held for moderation by our automated system and will be manually reviewed by a moderator.
hehe. o código que tá na master no arquivo QuotationProductPageService não tá funcionando com cep inválido. o código anterior validando o obj address funcionava. eu voltei ao código anterior nesse pedaço. (teste em auraplantae).
O método get do UserWooCommerceDataService não valida se o obj foi preenchido com o address… $woocommerce->customer… e o código da master não funciona.
Forum: Plugins
In reply to: [Melhor Envio] Dimensões dos produtos na nova versão 2.9.20TL DR;
ps. não sou desenvolvedor PHP e não faço plugin pra wordpress.
Sobre a sessão ativa no wordpress, eu comentei a linha que abre sessão do ME (único plugin que abre session assim e dá erro).
Sobre a validação do CEP, o serviço existe via ME / ViaCep (fallback). Eu verifiquei rapidamente aqui gerando um log e a função getRatesShipping trás vazio para 99999-999. Ou seja, tá correto, o CEP não existe e nem o endereço.
QuotationProductPageService.
O código antigo, funciona e fala que o CEP não existe:
if (empty($this->destination)) { return [ 'success' => false, 'error' => sprintf( "Não encontramos um endereço válido para o CEP %s", $this->postalCode ) ]; }O código da branch master não funciona mais.
if (!empty($this->destination)) {
(new UserWooCommerceDataService())->set($this->destination, false);
}Mas agora não vou parar pra ver isso… de toda forma, vou deixar o código antigo para não deixar passar CEP inválido. Espero que o [email redacted by moderator] veja isso e corrija 🙂
Teste: auraplantae.com/shop/sabonete-de-castela/
- This reply was modified 4 years, 9 months ago by brunokenj.
- This reply was modified 4 years, 9 months ago by brunokenj.
- This reply was modified 4 years, 9 months ago by Steven Stern (sterndata).
Forum: Plugins
In reply to: [Melhor Envio] Dimensões dos produtos na nova versão 2.9.20TL DR;
ps. não sou desenvolvedor PHP e não faço plugin pra wordpress.
Sobre a sessão ativa no wordpress, eu comentei a linha que abre sessão do ME (único plugin que abre session assim e dá erro).
Sobre a validação do CEP, o serviço existe via ME / ViaCep (fallback). Eu verifiquei rapidamente aqui gerando um log e a função getRatesShipping trás vazio para 99999-999. Ou seja, tá correto, o CEP não existe e nem o endereço.
/plugins/melhor-envio-cotacao/Services/QuotationProductPageService.php
O código antigo, funciona e fala que o CEP não existe:
if (empty($this->destination)) { return [ 'success' => false, 'error' => sprintf( "Não encontramos um endereço válido para o CEP %s", $this->postalCode ) ]; }O código da branch master não funciona mais.
if (!empty($this->destination)) { (new UserWooCommerceDataService())->set($this->destination, false); }Mas agora não vou parar pra ver isso… de toda forma, vou deixar o código antigo para não deixar passar CEP inválido. Espero que o [email redacted by moderator] veja isso e corrija 🙂
Teste: https://www.auraplantae.com/shop/sabonete-de-castela/
- This reply was modified 4 years, 9 months ago by brunokenj.
- This reply was modified 4 years, 9 months ago by brunokenj.
- This reply was modified 4 years, 9 months ago by brunokenj.
- This reply was modified 4 years, 9 months ago by Steven Stern (sterndata).
Forum: Plugins
In reply to: [Melhor Envio] Dimensões dos produtos na nova versão 2.9.20máscara de CEP tem.
não sabia que não validava CEP. WTF.
engraçado é que eles já consomem “getAddressByPostalCodeLocationViaCep” o tal do ViaCep.. ou o próprio serviço de location https://location.melhorenvio.com.br/70772100. Mas não validam? Deve ser um erro…Forum: Plugins
In reply to: [Melhor Envio] Erros no Diagnóstico do WordPressNão é a primeira vez que dá problema de sessão ativa.
Na pasta plugins: grep -Hrn ‘session_start()’ */*/*.php
melhor-envio-cotacao/Helpers/SessionHelper.php:18: session_start();
Comentar a linha resolve.
Forum: Plugins
In reply to: [Melhor Envio] API Rest encontrou um erroOlhando o arquivo melhor-envio-beta.php, tem uma abertura se sessão.
linha 261. session_start();ps. eu não trabalho com php, wordpress e não conheço bem plugins e customizações. mas se o erro está relacionado a abertura indevida de session, o problema tá aí de alguma forma.
eu comentei essa linha… e aparentemente, não deu nenhum problema no plugin. foi possível cotar e finalizar um pedido corretamente. o problema no wordpress foi resolvido.
//session_start();
se essa é realmente a solução, eu não sei… mas tá indo… (https://www.auraplantae.com para testar)
aguardando o melhor envio…
- This reply was modified 5 years, 2 months ago by brunokenj.
Forum: Plugins
In reply to: [Melhor Envio] API Rest encontrou um erroNovidades?
Forum: Plugins
In reply to: [Melhor Envio] Problemas Críticos no Diagnóstico do WordPressIgualmente o problema aqui. Alô melhor envio 🙂
Forum: Plugins
In reply to: [Pix para WooCommerce] QR CodeAlguns usuários reportaram erro ao ler o QRCode recentemente. Usuários do BB conseguem passar pelo app lendo o QRCode, mas outros app’s de bancos não. O padrão e os dados gerados me parecem corretos. Alguém com essa mesma dificuldade?
Passei a salvar o QRCode gerado pra conseguir recuperar das vendas e avaliar.
A chave é um CPF sem formatação.
- This reply was modified 5 years, 3 months ago by brunokenj.
The problem is “Enable AJAX add to cart buttons on archives” in woocommerce.