Roberto Valente
Forum Replies Created
-
Mesmo quando alguem consegue fazer o pedido ( não sei como ) a compra não é concluida
Bom dia. Limei o cache e Desativei os plugins de cache (fastestp, docket cache e debloat), sem efeito. Mas não identifiquei o motivo do problema. Este ambiente é de homologação, identico ao de produção. Em produção está com plugin mais antigo tudo funciona, portanto, não posso atualizar. Talvez algo tenha sido marcado em algum parametro e ficou permanente (como desativar credito), não sei. Se tiver um snippet para verificar por favor me envie. Segue o video para ver se consegue identificar. https://ingressoplus.com.br/imagens/pagbank/ConfigPagbank.mp4
OBS: Tenho 2 ambientes de homologação, em ambos que atualizei deu o mesmo problema
- This reply was modified 3 months, 1 week ago by Roberto Valente.
Nwo everithing works fine. Thanks !
ou:
$nonce = isset($_POST[‘anylc_nonce’]) ? $_POST[‘anylc_nonce’] : ”;
Recomendação de correção:
if (!isset($_POST[‘anylc_nonce’]) || empty($_POST[‘anylc_nonce’])) {
wp_send_json_error(‘Nonce inválido’);
return;
}
$nonce = sanitize_text_field($_POST[‘anylc_nonce’]);My installation is Windows, and even with the warnings disabled, the system crashes when the error is related to a plugin. Only by enabling log recording does it redirect to a file. Otherwise, the system crashes. No action is being taken, only accessing the website or the administrative area.
Forum: Plugins
In reply to: [PagBank / PagSeguro Connect para WooCommerce] Contlito woocommerce 10.3Já troquei de tema e desativei todos os plugins. Tambem não identifiquei o que é. Como já solucionei aqui, e está em produção, caso for alterar estes itens específicos no plugin, por favor informe no histórico que faço verificação antes de atualizar. Obrigado
Forum: Plugins
In reply to: [PagBank / PagSeguro Connect para WooCommerce] Contlito woocommerce 10.3Pode deixar pra lá. Testei em 4 computadores diferentes e todos dão o mesmo resultado. Parece ser um caso particular do ambiente windows. Criei um snippet que faz esta atualização automática pra meu WP. Obrigado
Forum: Plugins
In reply to: [PagBank / PagSeguro Connect para WooCommerce] Contlito woocommerce 10.3Como o problema está solucionado, vou colocar em produção minha versão modificada, com o teste do woocommerce. Espero que para futuras versões , ao atualizar, haja alguma alternativa para não quebrar o checkout no teste
Forum: Plugins
In reply to: [PagBank / PagSeguro Connect para WooCommerce] Contlito woocommerce 10.3Por mais estranho que pareça: bool(true) bool(true) para
var_dump(wp_script_is('wc-jquery-blockui', 'registered')); var_dump(wp_script_is('wc-jquery-payment', 'registered'));Enviei em um email como fica. o Blockui block overlay continua, e itens que deveriam ser recolhidos ou ativos não estão. Para o processo aí. Enviei a imagem por email . Mas colocando o teste de versão funciona tudo normal. por algum motivo este IF não está sendo satisfeito, mas com version_compare( WC_VERSION, ‘10.3’, ‘>=’ ) funciona
PHP 8.4
- This reply was modified 7 months ago by Roberto Valente.
Forum: Plugins
In reply to: [PagBank / PagSeguro Connect para WooCommerce] Contlito woocommerce 10.3Claro, , em qual unit e qual ponto ?
Forum: Plugins
In reply to: [PagBank / PagSeguro Connect para WooCommerce] Contlito woocommerce 10.3Complementando, o mesmo procedimento para :$blockui_handle = wp_script_is(‘wc-jquery-blockui’, ‘registered’) ? ‘wc-jquery-blockui’ : ‘jquery-blockui’;
Forum: Plugins
In reply to: [PagBank / PagSeguro Connect para WooCommerce] Contlito woocommerce 10.3Olá Ricardo. Provavelmente então o IF ( registered ) não está funcionando. Não mudei o codigo manualmete, executei via alteração em lote. Se passou a funcionar é porque de alguma forma não estava registrado. Pode ser alguma questão do Windows ( IIS ). Talvez fosse melhor testar a versão do woocommerce , se for 10.3.x… Testei novamente. Com a versão como está dá o erro.
Refiz as substituições ( agora com aspas, estava faltando), são apenas 2
Pesquisa “‘jquery-payment'” (2 ocorrências em 2 arquivos de 144 procurados) [Normal]
C:\inetpub\wwwroot\Web\wp-content\plugins\pagbank-connect\src\Connect\Payments\CreditCard.php (1 ocorrências)
Linha 489: $payment_handle = wp_script_is(‘wc-jquery-payment’, ‘registered’) ? ‘wc-jquery-payment’ : ‘jquery-payment’;
C:\inetpub\wwwroot\Web\wp-content\plugins\pagbank-connect\src\Connect\Standalone\CreditCard.php (1 ocorrências)
Linha 564: $payment_handle = wp_script_is(‘wc-jquery-payment’, ‘registered’) ? ‘wc-jquery-payment’ : ‘jquery-payment’;Isto indica que o if desta forma não está sendo satisfeito, como disse, pode ser o ambiente windows. Mas fazendo a substituição ( no caso vai forçar o wc-… ) funciona
Alterei o IF para o abaixo, e funcionou
$payment_handle = version_compare( WC_VERSION, '10.3', '>=' ) ? 'wc-jquery-payment' : 'jquery-payment';- This reply was modified 7 months ago by Roberto Valente.
- This reply was modified 7 months ago by Roberto Valente.
Forum: Plugins
In reply to: [PagBank / PagSeguro Connect para WooCommerce] Contlito woocommerce 10.3Instalei a ultima versão hoje cedo mesmo paar testar. Permanecia. Utilizei o Notepad++ , substituir em arquivos para wc-jquery-blockui e wc-jquery-payment . Ao todo cerca de 13 substituições ( +- isso, não me lembro com certeza ) Se está disponível no link : http://www.hypertech.com.br/downloads/WP/pagbank-connect-4.45.2-HT.zip . Para conferir basta rodar o examdiff sobre o seu original e o este. O mais importante para minha utilização é que nas proximas versões isto estará ajustado, pois se fizer update de site de produção , vai quebrar o checkout
Forum: Plugins
In reply to: [PagBank / PagSeguro Connect para WooCommerce] Contlito woocommerce 10.3Fazendo a substituição dos scripts jquery-blockui por wc-jquery-blockui , e, tambem jquery-payment por wc-jquery-payment funciona. Neste caso a mensagem é direta do woocommerce por isto está impedindo o processamento. Se fosse do php, passaria